We develop solutions for facility management. Precisely, our product is one piece of software with general purpose modules (management of buildings, properties, installations, parts, employees, work orders, etc.), and several optional modules that customers can get according to its activity over a database (Access, SQLServer or Oracle are supported). Beside our Windows client/server application, we have been developing an ASP.NET layer, so that users can simply and remotely work through their internet browser. We had been using Crystal Reports for years, in our legacy application, but when we ported it to ASP.NET, it seemed obvious that PDF would be the preferred output for reporting. Our users want to be able to export various type of documents, such as forms that describes one single resource, lists of resources, drawings with custom data, forms containing in the same time single fields, lists and drawing. One typical example of what our users often do: by selecting customers in a list they can highlight the rooms that are rented to these customers on an SVG drawing. To be able to output this combined view (list + SVG) as a PDF, we needed a library that could properly produce PDF from XSL-FO and SVG. After testing different competitors, few were able to deal with SVG properly enough. Altsoft XML2PDF had been able to handle about 99% of the cases. The integration itself was quite easy: we’ve just downloaded XML2PDF , adapted it in our ASP.NET application with a code snippet found in one of the Altsoft examples. Beside the functionality of XML2PDF we’ve liked the fact that the PDF generator library was just a single file that could be copied as a part of our website, and did not require any heavy installation.