I have some questions about file type support for XOD conversion. Some of the comments in the WebViewerConvertTest file says this:
Certain file formats such as PDF, generic XPS, EMF, and raster image formats can be directly converted to XOD. Other formats such as MS Office (Word, Excel, Publisher, Powerpoint, etc) can be directly converted via interop. These types of conversions guarantee optimal output, while preserving important information such as document metadata, intra document links and hyper-links, bookmarks etc.
In case there is no direct conversion available, PDFNet can still convert from any printable document to XOD using a virtual printer driver. To check if a virtual printer is required use Convert::RequiresPrinter(filename). In this case the installing application must be run as administrator. The manifest for this sample specifies appropriate the UAC elevation. The administrator privileges are not required for direct or interop conversions.
- Is there a FULL list of file types that can be directly converted to XOD?
- Is there a FULL list of file types that are converted via interop?
- Am I correct in assuming that if a file type doesn’t fall into one of the above two categories, that in order for the virtual print driver to print, there must be an application installed on the machine that has the ability to print that file type?