How do I install the license key?
Add this to your code:


What input and output formats are supported by XML2PDF?

  • XSL-FO – primary input format for XML2PDF Formatting Engine
  • SVG – supported both as a stand-alone input format and as a part of XSL-FO
  • XHTML (including complete CSS support)
  • WordML, DocX – XML format produced by Microsoft Word
  • XlsX – XML format produced by Microsoft Excel
  • PptX – XML format produced by Microsoft PowerPoint

What formats are recognized as external graphics?

  • PDF – Adobe Portable Document Format
  • XPS – Microsoft XML Paper Specification
  • PS – Adobe PostScript
  • Bitmap – Raster graphics: TIFF (multipaged), PNG, JPEG, GIF, BMP

What is the difference between the evaluation and the registered license?
The evaluation license of XML2PDF Formatting Engine .NET API possesses the same functionality as the registered one, but the “developer edition” watermark is added on each generated page and the result PDF files are encrypted.
I purchased XML2PDF Formatting Engine Light edition. Is it possible to upgrade to the Standard or other version?
Yes, you have a possibility to upgrade our product from one version to another. The upgrade costs the price difference between the two versions. Contact our sales department for additional information.
Do you guarantee that files created in MS Word(MS Excel, MS PowerPoint) will be identically formatted into PDF?
Since we don’t use MS Word but apply our own formatting algorithms we cannot guarantee that the result PDF files and Word files will be identical. However we try to be as close as possible to the source file. In most cases we get the same results.
Can I combine several WordML( Excel, PowerPoint, Xsl-Fo, SVG) files into one PDF?
Yes, you can. There is a sample Merge.csproj in XML2PDF Formatting Engine that clearly demonstrates how you can achieve this.
The fonts in the source document are different from what I get in the result PDF?
Our font selection strategy is to try to find the necessary font among all the system fonts. In case we don’t find it we use the most appropriate font. To clarify, you should check if the required font is installed on your computer and if you use the correct font-family name.
I only use embedded system fonts in my document. How can I minimize the size of my PDF?
You can avoid the system fonts embedding into a PDF by setting the config option “Embed System Fonts” to “No”. In this case you must be sure that all necessary fonts are installed on the computers where PDF files are shown!

The second possibility is to set the config option “Make subsets” to “Yes”. In this case only those symbols that were used in the PDF will be embedded.
I defined the font as a bold font, however the font is not bold in the result PDF?
There is no bold version of your font installed on the computer. We have a special option for emulating bold fonts. Choose File->Edit configuration ->Fonts Options->Settings->Pseudo-Fonts and set “Bold Shift” to “Yes”. The same functionality is available for italic fonts.
How can I minimize the size of the result PDF?
You can downsample the resolution of your image by changing Image Processing -> Downsample Images -> Maximal Image Resolution.
Secondly, you can minimize the usage of embedded fonts. See question “I only use embedded system fonts in my document. How can I minimize the size of my PDF?”
Thirdly, avoid bookmarks.
Note: in the registered version there will be no Altsoft watermarks which also reduce the size of the result PDF.
Other questions?
Please feel free to contact our support team for any other questions.