Getting Started | Description | Source |
| HelloWorld | This sample demonstrates how to create a new PDF document and to write "Hello World" String in the first page. |  |  |
| Unicode support | This sample demonstrates the support for unicode languages such as Japanes and Chinese. |  |  |
| Booklet | This sample demonstrates the Essential PDF's support for creating booklets with the help of PdfBookletCreator class. |  |  |
Drawing Text | Description | Source |
| TextFlow | This sample demonstrates various types of Drawing Text in PDF document. |  |  |
| DrawRichText | This sample demonstrates Drawing of RTF Text in PDF document. This can be done by drawing RTF text into a PDF document by converting it as bitmap or metafile image. Converting an RTF text into Bitmap option will have good performance while converting RTF text to metafile image will have great resolution and searchable text.
|  |  |
| Bullets and Lists | Essential PDF support both the types of list and its formatting.This sample demonstrates various list features of Essential PDF. |  |  |
| RTLSupport | This sample demonstrates Drawing RTL language into PDF document. |  |  |
| TextFormattings | This sample demonstrates the various formattings that can be applied for the string. This uses PdfStringFormat class to set the formattings. |  |  |
Graphics | Description | Source |
| Pens | This sample demonstrates how lines can be drawn with various Pen settings. |  |  |
| DrawingShapes | This sample demonstrates drawing of simple shapes like circle,arc,ellipse and rectangle in PDF document. It also demonstrates how a large shape can be paginated. |  |  |
| GraphicsBrush | Essential PDF supports following types of brushes that can be used to fill the shapes. This sample demonstrates the Essential PDF support for various graphic brushes. |  |  |
| Layers | This sample focuses on demonstrating creation of layers in PDF. |  |  |
| WorkingWithImages | This sample demonstrates drawing of various images in format like .jpg,.bmp,.png,.gif and emf in PDF document. |  |  |
PageElements | Description | Source |
| HeaderAndFooter | This sample demonstrates the method of inserting Header, Footer and Page numbers into a PDF document. Page numbers are inserted using automatic fields of Essential PDF. |  |  |
Interactive Features | Description | Source |
| Acroforms | This sample demonstrates the method of inserting various types of Form fields into a PDF document. |  |  |
| Annotations | This sample demonstrates the method of creating Popup link and Text link annotations in PDF document. |  |  |
| Bookmarks | This sample demonstrates the method of inserting BookMarks in PDF document. |  |  |
| Attachments | This sample demonstrates the method of attaching various types of files to PDF document. |  |  |
| U3DAnnotation | This sample demonstrates the support for PDF annotations implemented in Essential PDF library. |  |  |
Tables | Description | Source |
| SimpleTable | This sample demonstrates how a simple table can be created from scratch with simple formattings. |  |  |
| Table Features | This sample demonstrates the various features of tables supported by Essential PDF. |  |  |
| NorthWindReport | This sample demonstrates the creation of a small report with the customer contact details from the Northwind database. |  |  |
Security | Description | Source |
| DigitalSignature | This sample demonstrates the Essential PDF's support for Digital signatures, which provides the greater assurances of document integrity, authenticity, and non-repudiation. Essential PDF provides support for both Certify signature and standard signatures.
|  |  |
| GetCertificates | This sample demonstrates how certificates can be collected from the store with its subject name/issuer name/serial ID. |  |  |
| EncryptionSupport | This sample demonstrates the method of setting security to the PDF document. |  |  |
| Signing Document | This sample shows how to add digital signatures to an exising PDF document. |  |  |
Settings | Description | Source |
| DocumentSettings | This sample demonstrates setting of document properties like AuthorName ,ProducerName,Creation Date etc to a PDF document. It also demonstrates how XMP metadata can be added in a PDF document. |  |  |
| PageSettings | This sample demonstrates Essential PDF's support for various page setting options like page orientation, page size, page layout and page mode. |  |  |
| FileFormatSettings | This sample demonstrates how various file formats of Adobe can be set to work with different versions. File formats of earlier versions will provide memory performance. |  |  |
Conversions | Description | Source |
| HTMLToPDF | This sample demonstrates the Essential PDF's support for importing Webpages and HTML pages into PDF with the help of HtmlConverter.Base.dll. |  |  |