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.
What licenses of XML2PDF Formatting Engine are available?
The following licenses are available:

  • XML2PDF Formatting Engine Light, Standard, Professional
  • XML2PDF Formatting Engine Company wide license. This license allows installing our API on any computer belonging to the client’s company.
  • XML2PDF Formatting Engine OEM (Redistributable) license. It allows you to embed our API into your product and distribute it world-wide without any extra fees. Royalty free!
  • Developer licenses are available for all server editions. This license possesses the same functionality as the Server license but the “developer edition” watermark is added on each generated page and the result PDF files are encrypted.

How to buy Altsoft products?
You can find all the relevant information in our shop.
How can I extend my support?
Annual support costs 25% of the license price, it can be purchased in our shop.
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.
I purchased XML2PDF Formatting Engine Light (Standard, Professional, Enterprise) license. Does this license allow developing and testing as well?
Each license allows using Altsoft XML2PDF Formatting Engine .NET engine embedded into your application on a single server, including a web server. You can also test your application on another server but both of these servers cannot be used simultaneously. The license also allows developing on three desktops.
What is included in the support?t – e.g. how fast can we expect to receive bug fixes etc.?
Bugs are submitted using e-mail The maximum response time is three days. During this period your bug will be reviewed and submitted to the bug tracking system. You will receive information about the date of the next maintenance build with the bug fixed or a workaround description (if possible). New feature requests are tasks of high priority and will be included into the development plans. All the minor updates are free during the support period.
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.