Essential PDF is a .NET library that can produce Adobe PDF files from your data. It features a full-fledged object model allowing for the easy creation of PDF files using any .NET language. It does not have any external dependencies.
Essential PDF

Create standards compliant PDF reports from any .NET platform
Essential PDF is a .NET library that can produce Adobe PDF files from your data. It features a full-fledged object model allowing for the easy creation of PDF files using any .NET language. It does not have any external dependencies.

Essential PDF is a full-fledged .NET library which allows easy creation and manipulation of PDF documents. It consists of a single .NET assembly which is compatible with both 32 and 64-bit machines, and has no external dependencies. It is highly optimized to provide brilliant performance under both single and multi-threaded environments.

PDF/A-1b Compliance
Essential PDF supports the creation of PDF documents with PDF/A-1b (formally ISO 19005-1 Level B) compliance, which is suitable for long-term archiving of electronic documents and used for reliable data exchange in enterprise and government environments.
PDF / X1a:2001 Compliance
Essential PDF supports the creation of PDF documents with PDF/X1a:2001 (ISO 15930-1) compliance, which is a standard that intends to reflect best practices in graphic arts file exchange, enabling users to create document with high-quality print production output.

Essential PDF provides a powerful set of advanced text formatting and text layouting options to enable users to draw anything from simple text to complex RTL languages texts on the PDF document. It also provides support for extracting text content from existing PDF documents.

Essential PDF supports standard fonts, CJK fonts, and True Type fonts.

Essential PDF exposes a comprehensive set of drawing APIs that can be used to draw a variety of shapes. It also supports drawing shapes with custom colorspace, and the creation and manipulation of new or existing page layers, to draw layered graphics on a PDF document. It also provides support for extracting images from existing PDF documents along with their location information in the PDF document.

Essential PDF supports scalar image types (JPEG, GIF, BMP and PNG), vector image types (Emf), and also provides support for TIFF images. Images can be loaded from streams, files on disk, or from a System.Drawing.Bitmap Object. Images can also be resized and inserted into a PDF document at the required size. Even features such as watermarks and soft-masking are supported.

Essential PDF provides native support for generation of (Code39, Code39Extended, Code11, Codabar, Code32, Code93, Code93Extended, Code128A, Code128B and Code128C) 1D bar codes.

Essential PDF has support for inserting tables into a PDF document. You can create tables with AutoPageBreaks and custom formatting. You can and also import ADO.NET data tables into other tables. Essential PDF also supports inserting various graphic elements within table cells, providing options to create rich-looking reports.

Essential PDF supports several document-level operations, which include the creation of booklets, merging of documents, splitting of documents, overlaying of documents, reordering and removal of pages.

Essential PDF supports several page-level operations to insert page elements such as headers, footers and page labels in a PDF document.

Essential PDF supports the specification of various document settings which include document properties, page orientation, and viewer preferences in a PDF document and also support for inserting custom metadata on the PDF document.

Essential PDF supports several interactive elements including annotations, actions, attachments, bookmarks and hyperlinks.

Essential PDF provides support for the creation and filling of AcroForms. It also supports the reading and filling of Adobe Static XFA forms and exporting the form data into XML, FDF and XFDF file formats.

Essential PDF provides support for securing documents using digital signatures and encryption.

Using Essential PDF, you can easily convert multi-frame TIFF images and HTML documents to PDFs.
| Development Environments |
|
| .NET Framework versions |
|
| Operating Systems |
|