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.

All Types | Classes | Enumerations |
Icon | Type | Description |
---|---|---|
![]() | 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
|