| Print or Convert? |
|
Print2XPS is a custom XPS printer driver. It supports the easy programmatic installation of a new printer using C#, and the printing of documents to an XPS file. One of the biggest drawbacks of the standard Microsoft XPS Printer Driver is that even when printing to XPS programatically, the driver still shows a dialog asking the user for a location to save the file. For server based software, this is clearly undesireable. Print2XPS allows you to print directly to a file, without showing a dialog. It is important to note that Print2XPS does not preserve semantic content, as it is essentially just a printer driver. Convert2XPS includes Print2XPS but adds intelligent document conversion. Convert2XPS takes a document and tries to convert it to XPS using either inbuilt converters or by interoperating with the associated program (Microsoft Word for example). The benefit of this is that Convert2XPS will try several methods to preserve the semantic content, but will, as a last resort use the Print2XPS printer driver to perform the conversion. If you need to preserve a document's content, go with Convert2XPS. If you need a quick method for converting documents to XPS without preserving content, use Print2XPS. |

Print or Convert?
Print2XPS and Convert2XPS are the same C# development component, but with