ExpertPdf Html to Pdf Converter Library
ExpertPdf.HtmlToPdf.PdfDocument Namespace
NamespacesExpertPdf.HtmlToPdf.PdfDocument
ExpertPdf Html to Pdf Converter Library
ExpertPdf.HtmlToPdf.PdfDocument offers access to the PDF document created by the HTML to PDF Converter for advanced customizations. The PDF document created by the converter can be obtained from the PostConvertActionEvent event handler arguments. This event is raised by the PdfConverter object write before saving the PDF document. The main class of the namespace is the Document class which can be used to obtain the collection of PDF pages. New PDF pages can be added to the document and new elements can be added to the PDF pages.
Types
All TypesClassesEnumerations
IconTypeDescription
AddElementResult
The result of adding a PDF element to the renderer

AddTextElementResult
The result of adding a text element to the renderer

BezierCurveElement
Represents a Bezier curve

Blending
The blending function for transparent rendering mode.

Bookmark
Represents a bookmark in the PDF document

BookmarksCollection
Represents a collection of bookmarks of a document.

CertSystemStore
The types of system certificates stores.

CircleElement
Represents an ellipse shape

ColorSpace
Available color spaces

DestinationViewMode
The view mode when an explicit destination is displayed in the viewer.

DigitalCertificate
This class represents a certificate used for digital signatures

DigitalCertificatesCollection
This class is used to manage a collection of certificates.

DigitalCertificatesStore
Provides and interface for getting digital certificates from system certificates store or from a password protected PKCS#12 file. A PKCS#12 file stores both the private and the public keys and such a file can be for example a file with extension .pfx generated by IIS from the SSL certificate installed for a website.

DigitalSignatureElement
Represents a digital signature in the PDF document. An instance of this class can be created by a call to Document.Security.CreateSignature()

Document
Represents a PDF document

DocumentInformation
This class encapsulates the options to control the PDF document description (author, title, keywords, etc). The PDFConverter class define a reference to an object of this type

DocumentOpenAction
Encapsulates a Go To or JavaScript action to be performed when the document is opened.

ElementsRenderer
Base class for classes capable of rendering page elements

EllipseArcElement
Represents an ellipse arc element

EllipseElement
Represents an ellipse shape

EllipseSliceElement
Represents a slice from an ellipse

ExplicitDestination
Represents a destination in the PDF document for links, bookmarks and other interactive PDF features.

FileAttachmentElement
Represents a file attachment in the PDF document.

FileLinkElement
Represents a link to an external file

FontCollection
Represents a collection of fonts in a PDF document.

GradientColor
Used to fill a shape

GradientDirection
The direction of the gradient color.

HtmlToImageElement
This class encapsulates a HTML to Image converter. The HTML to Image conversion is performed when the element is added to a PDF page. The resulted image is embedded in the PDF document.

HtmlToPdfElement
This class encapsulates a HTML to PDF converter. The HTML to PDF conversion is performed when the element is added to a PDF page.

ImageElement
Represents a PDF image element

InternalLinkElement
Represents a text link in the PDF document

LineCapStyle
The line cap style

LineDashStyle
Specifies the style of a dashed line.

LineElement
This class represents a line

LineJoinStyle
Line join style

LineStyle
The line style for a graphic element which draws lines

LinkUrlElement
Represents a link to an URL in PDF document.

Margins
Represents a PDF page mergins

PageCollection
Represents a collection of pages of a document.

PageElement
The base class for all page elements

PageGraphicElement
The base class for all graphic elements

PageSize
The PDF page size.

PdfAction
Base class for the PDF actions (Go To, JavaScript, etc)

PdfActionGoTo
Represents a Go To action in the PDF document.

PdfActionJavaScript
Represents a JavaScript action in the PDF document.

PdfBookmarkStyle
The bookmark text style.

PdfColor
Represents a PDF color

PdfDocumentException
Exception thrown by the Pdf Creator library

PdfFont
Represents a font in the PDF document.

PdfPage
Represents a PDF document page

PolygonElement
Represents a polygon

RectangleElement
This class represents a rectangle

RotationAngle
Standard rotation angles for PDF pages.

RtfConvertException
An exception thrown when adding a RtfToPdfElement.

RtfToPdfElement
RTF to PDF Converter element

SoundLinkElement
Represents a link to a sound file in PDF

StandardCJKFont
The Korean-Japanesse-Chinese (CJK) predefined fonts.

StdFontBaseFamily
Standard PDF font families.

Template
Represents a document template repeated on each document page

TemplateAnchoring
The anchoring position of the PDF template.

TemplateCollection
The PDF document templates. A document template is repeated on each page of the document.

TemplateDocking
The docking style of the PDF template.

TextElement
Represents a text element to be added to a PDF page or template.

TextNoteElement
Represents a text annotation in the PDF page.

TextNoteIcon
Defines set of text annotation types.

ViewerPreferences
Represents the viewer preferences of the PDF document