Aspose.Pdf is a .Net component for writing Pdf documents without using Adobe Acrobat. It supports converting HTML, XSL-FO & MS Word documents to PDF and you can also create PDF by API, XML templates or XSL-FO files. Other supported features include XML meta data, form field creation, image formats & security features, hyperlinks, text & page properties, decimal tab stop and HTML tags.