Essential PDF supports Standard Fonts, True Type Fonts, and CJK Fonts.
The Standard Fonts supported are:
Essential PDF also has support for all the True Type fonts. Unicode TrueType fonts created from System.Drawing.Font can be used for RTL text output.
Fonts created from a font definition (.ttf) file can be embedded within the generated PDF document so that the document can be viewed in the client machine even if that font is not installed there.
Languages with symbols substitution (like Arabic) are also supported.
Essential PDF also has support for CJK fonts. These fonts are used to render Top Down languages such as Chinese, Japanese, and Korean.
Images can be loaded from stream or a file on disk and inserted into a PDF document, optionally resized as well.
All kinds of scalar images like JPEG, BMP, PNG, and GIF are supported. You can even include image pagination which allows you to split a large image across pages.
Essential PDF has support for inserting tables into the PDF Document. You can create tables with automatic page breaks, custom formatting, and also convert an ADO.NET DataTable into a PDF table.
Essential PDF also lets you perform cell spacing, cell merging, apply gradient styles, and also allows you to insert various graphics elements within the table cells, providing options to create rich looking reports.
An annotation associates an object such as a note, sound, or movie with a location on a page of a PDF document, or provides a way to interact with the user by means of the mouse and keyboard.
Essential PDF has support for creating the following annotations.
Essential PDF supports signing of both existing and new documents.
In general digital signatures are used to authenticate the identity of a user and the document content. It stores information about the signer and the state of the document when it was signed. When enterprises distribute documents electronically, it is often important that recipients can verify:
A PDF document may contain the following standard types of signatures:
Essential PDF provides support for both types of signatures.