ExpertPdf PDF Creator Library
ExpertPdf.PdfCreator Namespace
NamespacesExpertPdf.PdfCreator
ExpertPdf PDF Creator Library
The ExpertPdf.PdfCreator namespace defines all the PDF Creator classes to be used in adding HTML to PDF, HTML to Image, RTF to PDF elements, graphic elements, manage the PDF document security and signatures, bookmarks, templates.
Declaration Syntax
C#Visual BasicVisual C++
namespace ExpertPdf.PdfCreator
Namespace ExpertPdf.PdfCreator
namespace ExpertPdf.PdfCreator
Types
All TypesClassesEnumerationsDelegates
IconTypeDescription
AddElementResult
The result of adding a PDF element to the renderer

AddTextElementResult
The result of adding a text element to the renderer

AuthOptions
Authentication options for accessing a URL in HTML to PDF converter (e.g IIS authentication).

BeforeCreateNextPageEventArgs
BeforeCreateNextPage event arguments

BeforeCreateNextPageHandler
BeforeCreateNextPage event handler

BeforeRenderNextPageEventArgs
BeforeRenderNextPage event arguments

BeforeRenderNextPageHandler
BeforeRenderNextPage event handler

BezierCurveElement
Represents a Bezier curve

Blending
The blending function for transparent rendering mode.

Bookmark
Represents a bookmark in the PDF document

CertSystemStore
Available system certificates stores.

CircleElement
Represents an ellipse shape

ColorSpace
Available color spaces

CompressionLevel
The PDF streams compression level.

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. A certificates collection is retrieved by a call to Document.Security.GetCertificates()

DigitalCertificatesStore
Provides and interface for getting digital certificates from system certificates store or from a PKCS #12 PFX file

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

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

EncryptionKeySize
The length of the encryption key

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.

HorizontalTextAlign
Specifies horizontal alignment of text.

HtmlConvertException
An exception thrown when adding a HtmlToPdfElement

HtmlToImageElement
Represents a HTML to PDF converter

HtmlToPdfElement
Represents a HTML to PDF converter

ImageElement
Represents a PDF image element

InternalLinkElement
Represents a text link in the PDF document

InternetSecurityZone
Specifies the internet security zone settings used by the HTML converter to convert web sites.

LicensingManager
This class offers the interface for setting the license key

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

MergePdf
This class offers the necessary interfaces to merge PDF files and streams

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

PageOrientation
PDF page orientation

PageSize
The PDF page size.

PdfBookmarkOptions
Controls the bookmark generation

PdfColor
Represents a PDF color

PdfCreatorException
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

Security
This class encapsulates the options to control the PDF document security options. The Document class defines a reference to an object of this type

SoundLinkElement
Represents a link to a sound file in PDF

SplitPdf
This class offers the necessary interface to extract pages from a PDF document

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.

UnitsConverter
Converts between various graphic units (pixels, points, etc)

VerticalTextAlign
Specifies vertical alignment of text.

ViewerFullScreenExitMode
Used in ViewerPreferences to specify how to display the document on exiting full-screen mode

ViewerPageLayout
A name object specifying the page layout to be used when the document is opened.

ViewerPageMode
A name object specifying how the document should be displayed when opened.

ViewerPreferences
Represents the viewer preferences of the PDF document

ViewerTextOrder
Used in ViewerPreferences to specify the predominant reading order for text.