EvoPdfClient Namespace

This namespace defines the EVO PDF Client API for .NET Framework which allows you to create, read, edit and save PDF documents in your .NET applications

Classes

AuthenticationOptions Authentication options for accessing a URL in HTML to PDF converter like Integrated Windows Authentication in IIS.
BezierCurveElement Represents a Bezier curve element to be rendered in a PDF document
Bookmark This class represents a bookmark in the PDF document used to outline a section of the PDF document
CircleElement This class represents a circle element that can be added to a PDF document
ContextImpersonationOptions This class encapsulates the options to control the context impersonation during tool execution
ConversionSummary Offers summary information after the HTML to PDF conversion
DateAndTime Encapsulates the date and time
DigitalSignatureElement Represents a digital signature in the PDF document
Document This class encapsulates a PDF document and can be used to create a new PDF document or to load an existing PDF document
ElementsRenderer Base class for classes capable of rendering page elements
EllipseArcElement Represents an ellipse arc element
EllipseElement This class represents an ellipse element that can be added to a PDF document
EllipseSliceElement This class represents an ellipse slice element that can be added to a PDF document
ExcelToPdfConverter This class is the main class of the Excel to PDF Converter which offers the necessary methods to create a PDF document from an Excel file or an Excel document data. The generated PDF document can be saved into a memory buffer or into a file
ExcelToPdfDocumentOptions This class encapsulates the options to control the PDF document redering process. The ExcelToPdfConverter class define a reference to an object of this type.
ExplicitDestination Represents a destination in the PDF document for links, bookmarks and other interactive PDF features.
ExtractedImage This class encapsulates an image extracted from a PDF page
FileAttachmentElement This class represents a file attachment in the PDF document
FileLinkElement This class represents a link to an external file in a PDF document
FindTextLocation This class represents the location of a text in a PDF page
GradientColor Used to fill a shape
HtmlDocumentInfo This class encapsulates the information about a converted HTML document like title, keywords, description and subject.
HtmlElementMapping Represents the mapping of a HTML element in the PDF document as collection of PDF rectangles. A HTML element can span on many pages in the generated PDF document and therefore, in general, many PDF rectangles are necessary to completely describe the mapping of a HTML element in PDF
HtmlElementMappingsCollection Represents a collection of mappings of HTML elements in PDF
HtmlElementsMappingOptions Defines the necessary API to retrieve the positions in the generated PDF document for the HTML elements specified in a list. The HTML elements to map are specified by the CSS selectors given by the HtmlElementSelectors property or by the special HTML attributes in HTML document
HtmlToImageConverter This class offers the necessary methods to create a raster image from a web page at given URL or from a HTML string. The generated image can be saved into a memory buffer or into a file
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.
HtmlToPdfConverter This class is the main class of the HTML to PDF Converter which offers the necessary methods to create a PDF document from a web page at given URL or from a HTML string. The generated PDF document can be saved into a memory buffer or into a file
HtmlToPdfElement This class encapsulates a HTML to PDF converter functionality. Objects of this class can be added at any location in a PDF page or Template to render HTML. The conversion is performed when the element is added to a page or Template.
HtmlToPdfVariableElement This class encapsulates a HTML to PDF converter functionality. Objects of this class can be added at any location in a Template to render HTML. A conversion is performed for each PDF page where the Template is rendered.
HtmlToSvgConverter This class offers the necessary methods to create a SVG document from a web page at given URL or from a HTML string. The generated SVG document can be saved into a memory buffer or into a file
ImageElement Objects of this class can be added to a PDF document to render images
ImageExtractedEventArgs This class encapsulates the ImageExtractedEvent event args
ImpersonationOptions This class encapsulates the options to control the HTML converter impersonation during navigation
InternalLinkElement This class represents an internal link element in the PDF document which can be used to connect various sections of a PDF document
LineElement This class represents a line element that can be added to a PDF document
LineStyle The line style for a graphic element which draws lines
LinkUrlElement This class represents a link to an URL in a PDF document.
NameValuePair Represents a name value pair
NameValuePairsCollection Represents a collection of NameValuePair objects
PageConvertedEventArgs The PageConvertedEvent event args
PageConvertedToHtmlEventArgs The PageConvertedEvent event args
PageElement This abstract class is the base class for all elements that can can be added in a PDF document
PageGraphicElement This abstract class is the base class for all graphic elements that can be added to a PDF document
PathElement Represents a graphic path element to be rendered in a PDF document
PdfAction Base class for the Go To, JavaScript, Submit Form or Reset Form actions
PdfActionGoTo Represents a Go To action in the PDF document.
PdfActionJavaScript Represents a JavaScript action in the PDF document.
PdfBookmarkOptions This class contains the necessary properties to control the bookmarks creation in a PDF document
PdfDocumentInfo This class encapsulates the options to control the PDF document description (author, title, keywords, etc)
PdfDocumentOptions This class encapsulates the options to control the PDF document rendering process. The HtmlToPdfConverter class define a reference to an object of this type.
PdfDocumentTableOfContents This class contains the necessary properties to control the creation of a table of contents in a PDF document based on the HTML to PDF and HTML to Image elements added to document
PdfFont This class represents a font in the PDF document that can be used by the text elements
PdfFooterOptions This class encapsulates the options to control the appearance of the footer in the rendered PDF document. The HtmlToPdfConverter class exposes a a reference to an object of this type in PdfFooterOptions property. If the ShowFooter property of the PdfDocumentOptions object exposed by the PdfDocumentOptions property is false, the footer options have no effect.
PdfForm This class represents the PDF form of a PDF document
PdfFormAutoFieldStyle This class offers the necessary properties and methods to control the style of the automatically generated PDF form fields
PdfFormButton Represents a button in a PDF form
PdfFormCheckBox Represents a check box in a PDF form
PdfFormComboBox Represents a combo box in a PDF form
PdfFormField This class represents a field in the PDF form of a PDF document
PdfFormFieldStyle This class represents the style of a PDF form field in a PDF document
PdfFormListBox Represents a list box in a PDF form
PdfFormOptions This class contains the properties to control the automatic conversion of a HTML form into a fillable PDF form
PdfFormRadioButton Represents a radio button in a radio buttons group
PdfFormRadioButtonsGroup Represents a group of radio buttons in a PDF form
PdfFormTextBox Represents a text box in a PDF form
PdfHeaderOptions This class encapsulates the options to control the appearance of the header in the rendered PDF document. The HtmlToPdfConverter class exposes a a reference to an object of this type in PdfHeaderOptions property. If the ShowHeader property of the PdfDocumentOptions object exposed by the PdfDocumentOptions property is false, the header options have no effect.
PdfImagesExtractor This class encapsulates the PDF Images Extractor functionality and allows you to extract the images from a PDF document
PdfMargins This class represents the dimensions of the margins of a PDF page
PdfPage Represents a PDF document page
PdfPageHtml This class encapsulates the HTML rendering of a PDF page
PdfPageImage This class encapsulates the image of a PDF page
PdfPageSize This class represents a PDF page size.
PdfRectangle Represents the rectangle in a page of the generated PDF document
PdfResetFormAction Represents a Reset action in a PDF form
PdfSecurityOptions This class encapsulates the options to control the PDF document security options
PdfSubmitFormAction Represents a Submit action in a PDF form
PdfToHtmlConverter This class encapsulates the PDF to HTML Converter functionality and allows you to convert the PDF document pages to HTML documents
PdfToImageConverter This class encapsulates the PDF to Image Converter functionality and allows you to convert the PDF document pages to images
PdfToolsDocumentInfo This class encapsulates various properties of the PDF document being converted or searched
PdfToTextConverter This class encapsulates the PDF to Text Converter functionality and allows you to extract the text from PDF documents and to search text in PDF documents
PointFloat Represents a point with floating point coordinates
PolygonElement Represents a polygon in a PDF document
ProxyOptions This class represents the various proxy settings that can be used to resolve the requests
RectangleElement This class represents a rectangle in a PDF document
RectangleFloat Represents a rectangle with floating point coordinates
RgbColor Represents a RGB color
SizeFloat Represents a size object with floating point width and height
SoundLinkElement Represents a link to a sound file in PDF
TableOfContentsOptions This class contains the necessary properties to control the automatic creation of a table of contents in a PDF document
Template Represents a template element which can be repeated in all PDF document pages. You can use variables like current PDF page number and the total number of PDF pages in a template.
TextElement Represents a text element to be added to a PDF page or template
TextNoteElement Represents a text annotation in the PDF page.
UnitsConverter Converts between various graphic units (pixels, points, etc).
ViewerPreferences Represents the viewer preferences of the PDF document generated by the HTML to PDF converter
WordToPdfConverter This class is the main class of the Word to PDF Converter which offers the necessary methods to create a PDF document from a Word file or a Word document data. The generated PDF document can be saved into a memory buffer or into a file
WordToPdfDocumentOptions This class encapsulates the options to control the PDF document redering process. The WordToPdfConverter class define a reference to an object of this type.

Delegates

Enumerations

Blending The blending function for transparent rendering mode.
ColorProfile This enumeration represents the color profiles of PDF document
ColorSpace This enumeration contains the possible color spaces of a PDF document
ContextImpersonationLogonMode The logon mode for impersonation
DestinationViewMode The view mode when an explicit destination is displayed in the viewer.
EncryptionAlgorithm This enumeration contains the possible values of the encryption algorithm used to encrypt a PDF document
EncryptionKeySize This enumeration contains the possible values of the length of the encryption key used to encrypt a PDF document
FileAttachmentIcon This enumeration contains the possible types of icons used in PDF to mark a file attachment
GradientDirection This enumeration represents the possible directions of the gradient color in a PDF document
HorizontalTextAlign This enumeration contains the possible values of the horizontal alignment of the text in PDF documents.
ImageType The possible image formats
ImpersonationLogonMode The logon mode for impersonation
LineCapStyle The line cap style
LineDashStyle Specifies the style of a dashed line.
LineJoinStyle This enumeration represents the possible styles to join the lines in a PDF document
NetworkProxyType The type of proxy used by converter to resolve requests
PdfBookmarkStyle This enumeration represents the possible styles of a bookmark in a PDF document
PdfBorderStyle This enumeration represents the possible border styles in a PDF document
PdfCompressionLevel This enumeration represents the possible compression levels that can be used when a PDF document is saved
PdfFormSubmitFlags The submit form action flags to be combined to express various characteristics of the action
PdfImageFormat The possible image formats
PdfPageImageColorSpace The PDF page image color space
PdfPageOrientation This enumeration represents the possible orientations of the PDF pages of a PDF document
PdfStandardSubset This enumeration represents the possible standards used by a PDF document
RotationAngle Standard rotation angles for PDF pages.
StandardCJKFont The Korean-Japanesse-Chinese (CJK) predefined fonts
StdFontBaseFamily This enumeration contains the possible standard font families in a PDF document.
TemplateAnchoring This enumeration represents the possible anchoring positions of the PDF template in a PDF page
TemplateDocking The docking style of a PDF template in PDF page.
TextLayout The possible layouts of the resulted text
TextNoteIcon Defines set of text annotation types.
TriggeringMode This enumeration represents the possible modes to trigger the conversion of a HTML document
VerticalTextAlign This enumeration contains the possible values of the vertical alignment of the text in PDF documents.
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.
ViewerTextOrder Used in ViewerPreferences to specify the predominant reading order for text.