Failed to find the CLSID for PowerPoint.Application (Any Office)

I uninstalled Office to test if the library converts OK without it as it won’t be available in production machines and it gives me this error depending on the document (word, powerpoint, excel etc.)

I am testing the Convert sample project and it fails.

Does it need some special instruction to use the Virtual printer? Why does it forcibly try to find Office and fail miserably? Is it that i need to install Convert Add-on ?
I thought it should print using the Virtual printer.

Thanks

By default, for MS Office file formats, PDFNet will try to use COM Interop (and not the virtual printer).

So if MS Office is installed, then the virtual printer is not required to convert MS Office files.

For other filetypes, the virtual printer might be needed (you can all Convert.RequiresPrinter(filename) to find out).

This post goes into more detail on what is supported.
https://groups.google.com/d/msg/pdfnet-sdk/LhrCDu6eFhE/jdENOwGBi2wJ

Note, that we now also support our internal DOCX, DOC, PPTX and XLSX conversions internally (no dependency). This is a new add-on.
https://www.pdftron.com/pdfnet/addons.html#Direct

There is a new specific API for this. http://www.pdftron.com/pdfnet/docs/PDFNet/?topic=html/Overload_pdftron_PDF_Convert_WordToPDFConversion.htm

All methods though (internal, interop, and virtual printer) are accesible via Convert.ToPDF().

You can also control ToPDF behaviour with the following API.
Convert.Printer.SetMode
http://www.pdftron.com/pdfnet/docs/PDFNet/?topic=html/T_pdftron_PDF_Convert_Printer_Mode.htm

Using the add-on, I don’t seem to find any other methods like PowerPointToPDFConversion() or similar to WordToPDFConversion().
How do you access methods to convert all Office files in that add-on?

Also, if the option would be to use the virtual printer alone, it seems it requires some application to be present on the machine that can view files like PowerPoint and Excel right?

Currently all of our direct office conversions are through the WordToPDFConversion API.

Also, if the option would be to use the virtual printer alone, it seems it requires some application to be present on the machine that can view files like PowerPoint and Excel right?

That is correct, the virtual printer is the target that the 3rd party software prints to. This allows any printable file format on windows be converted by PDFNet.
https://groups.google.com/d/msg/pdfnet-sdk/vs2TznaDQhw/jlK3ZUIqD7UJ