|  | |
| SelectPdf Namespace | |
 Classes
Classes| Class | Description | |
|---|---|---|
|  | DocumentInformation | |
|  | GlobalProperties | 
            Global properties for SelectPdf SDK.
             | 
|  | HiddenWebElements | 
            Helps defining a set of html elements that will not be displayed in the generated pdf document.
             | 
|  | HtmlToImage | 
            Html to Image Converter. This class offers the API needed to create images in various formats from
            a specified web page or html string.
             | 
|   | HtmlToPdf | 
            Html To Pdf Converter. This class offers the API needed to convert any web page url or html string to pdf. 
             | 
|  | HtmlToPdfAuthenticationOptions | 
            Authentication options needed when the web page to be converted requires authentication.
             | 
|  | HtmlToPdfDocumentInformation | 
            This class provides the possibility to control the pdf document properties.
             | 
|  | HtmlToPdfException | 
            Exception thrown by the html to pdf converter related objects.
             | 
|  | HtmlToPdfOptions | 
            This class contains various options used for the html to pdf conversion. 
             | 
|  | HtmlToPdfProxyOptions | 
            The proxy settings used to resolve the HTTP requests.
             | 
|  | HtmlToPdfResult | 
            Offers information about the html to pdf conversion process. 
             | 
|  | HtmlToPdfViewerPreferences | 
            The pdf viewer preferences. Controls how the pdf document appears in a pdf viewer (like Adobe Reader).
             | 
|  | LoginOptions | 
            This class contains options that are used to handle login pages.
             | 
|  | PdfAction | 
            Base class for the pdf actions.
             | 
|  | PdfActionGoTo | 
            Represents a Go To action in a pdf document.
             | 
|  | PdfActionJavaScript | 
            Represents a JavaScript action in a pdf document.
             | 
|  | PdfAnnotationElement | 
            Represents a text annotation in a pdf document.
             | 
|  | PdfBezierCurveElement | 
            Represents a Bezier curve drawn in a pdf document.
             | 
|  | PdfBookmark | 
            Represents a bookmark in a pdf document.
             | 
|  | PdfBookmarkOptions | 
            Helps defining a set of html elements that will be associated with bookmarks in the generated pdf document.
             | 
|  | PdfBookmarksCollection | 
            Represents the collection of bookmarks in a pdf document.
             | 
|  | PdfCanvas | 
            Base class for classes that can render pdf page elements.
             | 
|  | PdfCircleElement | 
            Represents a circle shape drawn in a pdf document.
             | 
|  | PdfColor | 
            Represents a pdf color.
             | 
|  | PdfCustomPageSize | 
            The pdf page size expressed in points.
             | 
|  | PdfDestination | 
            Represents a destination in a pdf document.
             | 
|  | PdfDigitalCertificate | 
            This class represents a certificate used for digital signatures in a pdf document.
             | 
|  | PdfDigitalCertificatesCollection | 
            Represents a collection of digital certificates that can be used to sign a pdf document.
             | 
|  | PdfDigitalCertificatesStore | 
            Provides an interface for getting digital certificates from system certificates store or from a password protected 
            PKCS#12 file. 
             | 
|  | PdfDigitalSignatureElement | 
            Represents a digital signature in a document. 
             | 
|  | PdfDocument | 
            Represents a pdf document.
             | 
|  | PdfDocumentException | 
            Exception thrown by the pdf document related objects.
             | 
|  | PdfDocumentInformation | 
            This class provides the possibility to control the pdf document properties.
             | 
|  | PdfDocumentOpenAction | 
            Encapsulates an action to be performed when the pdf document is opened.
             | 
|  | PdfDocumentSecurity | 
            This class provides the options to control the pdf document security. 
             | 
|  | PdfElement | 
            The base class for some graphic elements from a pdf document.
             | 
|  | PdfEllipseArcElement | 
            Represents an ellipse arc element drawn in a pdf document.
             | 
|  | PdfEllipseElement | 
            Represents an ellipse shape drawn in a pdf document.
             | 
|  | PdfEllipseSliceElement | 
            Represents a slice from an ellipse drawn in a pdf document.
             | 
|  | PdfExternalFileElement | 
            Represents a link to an external file in a pdf document.
             | 
|  | PdfExternalLinkElement | 
            Represents a link to an external url in a pdf document.
             | 
|  | PdfFileAttachmentElement | 
            Represents a file attachment in a pdf document.
             | 
|  | PdfFont | 
            Represents a font in a pdf document.
             | 
|  | PdfFontCollection | 
            Represents a collection of fonts in a pdf document.
             | 
|  | PdfFooter | 
            Handles the properties of the footer of the generated pdf document.
             | 
|  | PdfFormField | 
            Base class for a pdf form field.
             | 
|  | PdfFormFieldCheckBox | 
            Class for a pdf form check box field.
             | 
|  | PdfFormFieldComboBox | 
            Class for a pdf form combo box field.
             | 
|  | PdfFormFieldListBox | 
            Class for a pdf form list box field.
             | 
|  | PdfFormFieldRadioButtonList | 
            Class for a pdf form radio button list field.
             | 
|  | PdfFormFieldsCollection | 
            Represents the collection of pdf form fields.
             | 
|  | PdfFormFieldTextBox | 
            Class for a pdf form text box field.
             | 
|  | PdfFormFieldWidget | 
            Represents the widget associated with a pdf form field.
             | 
|  | PdfFormFieldWidgetsCollection | 
            Represents the collection of the widgets associated with a pdf form field.
             | 
|   | PdfFormManager | 
            This class provides the options to control the pdf document form fields. It can be used to fill the existing form fields and save the pdf document.
             | 
|  | PdfGradient | 
            Defines a brush used to fill a space.
             | 
|  | PdfHeader | 
            Handles the properties of the header of the generated pdf document.
             | 
|  | PdfHtmlElement | 
            Represents a html element that can be added to a pdf document.
             | 
|  | PdfHtmlSection | 
            Represents a html element that can be added to the header or footer templates of a pdf document.
             | 
|  | PdfImageElement | 
            Represents an image that can be added to a pdf document.
             | 
|  | PdfImageSection | 
            Represents an image that can be added to the header or footer templates of a pdf document.
             | 
|  | PdfInternalLinkElement | 
            Represents an internal link in a pdf document.
             | 
|  | PdfLineElement | 
            Represents a line drawn in a pdf document.
             | 
|  | PdfLineStyle | 
            The line style for pdf graphic elements that draw lines.
             | 
|  | PdfManager | 
            Helper class for Manager classes (PdfSecurityManager, PdfFormManager, 
            PdfPortfolioManager, PdfResizeManager, etc). 
            Should not be used directly.
             | 
|  | PdfMargins | 
            Represents the settings for a pdf page margins.
             | 
|  | PdfMergeManager | 
            Merge two or more PDF documents into a final PDF.
             | 
|  | PdfPage | 
            Represents a page in a pdf document.
             | 
|  | PdfPageCollection | 
            Represents the collection of pages in a pdf document.
             | 
|  | PdfPageElement | 
            The base class for all graphic elements from a pdf document.
             | 
|  | PdfPolygonElement | 
            Represents a polygon drawn in a pdf document.
             | 
|  | PdfPortfolioFile | 
            Manage a pdf portfolio embedded file.
             | 
|  | PdfPortfolioFilesCollection | 
            Manage pdf portfolio embedded files.
             | 
|   | PdfPortfolioManager | 
            Manage pdf portfolio. Can be used to transform an existing pdf regular file into a pdf portfolio, create a new pdf portfolio or manage an existing pdf portfolio.
             | 
|  | PdfPrinter | 
            Send PDF documents to printer.
             | 
|  | PdfPrinterAfterPagePrintingEventArgs | 
            Provides the data for the AfterPagePrinting event.
             | 
|  | PdfPrinterBeforePagePrintingEventArgs | 
            Provides the data for the BeforePagePrinting event.
             | 
|  | PdfPrinterException | 
            Exception thrown by PdfPrinter.
             | 
|  | PdfRasterizer | 
            Convert PDF document pages to images.
             | 
|  | PdfRasterizerException | 
            Exception thrown by PdfRasterizer.
             | 
|  | PdfRectangleElement | 
            Represents a rectangle drawn in a pdf document.
             | 
|  | PdfRenderingResult | 
            The result of adding a pdf element to a pdf page or template.
             | 
|  | PdfResizeManager | 
            Resize existing PDF documents. Can be used to modify existing PDF documents, to resize the content and create space for margins, change page size or orientation.
             | 
|  | PdfSectionElement | 
            The base class for pdf elements that can be added to header and footer of a pdf document.
             | 
|   | PdfSecurityManager | 
            This class provides the options to control the pdf document security. It can also be used to add digital signatures to the pdf document.
             | 
|  | PdfSecurityOptions | 
            This class provides the options to control the pdf document security. 
             | 
|  | PdfSoundLinkElement | 
            Represents a link to an external sound file in a pdf document.
             | 
|  | PdfTemplate | 
            Represents a template in a pdf document. A template contains elements that are repeated on each page of the pdf document.
             | 
|  | PdfTemplateCollection | 
            Represents the collection of pages in a pdf document. A pdf template is repeated on each page of the pdf document.
             | 
|  | PdfTextElement | 
            Represents a text that can be added to a pdf document. 
             | 
|  | PdfTextElementRenderingResult | 
            The result of adding a pdf text element to a pdf page or template.
             | 
|  | PdfTextSection | 
            Represents a text that can be added to the header or footer templates of a pdf document.
             | 
|  | PdfTool | 
            Base class for pdf tools classes (PdfToText, PdfRasterizer, etc). 
            Should not be used directly.
             | 
|  | PdfToText | 
            Extract text from PDF documents. Search PDF document for a specific text.
             | 
|  | PdfToTextException | 
            Exception thrown by PdfToText.
             | 
|  | PdfViewerPreferences | 
            The pdf viewer preferences. Controls how the pdf document appears in a pdf viewer (like Adobe Reader).
             | 
|  | TextPosition | 
            The text position in a PDF document.
             | 
|  | TimeStampAuthority | 
            Time Stamp Server details.
             | 
|  | WebElement | 
            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.
             | 
|  | WebElementPdfRectangle | 
            Represents the rectangle occupied by a HTML element in a page of the generated PDF document.
             | 
|  | WebElementsCollection | 
            Represents a collection of mappings of HTML elements in PDF.
             | 
|  | WebElementsMappingOptions | 
            Helps retrieving the positions of a list of html elements in the generated pdf document.
             | 
|  | WebPageInformation | 
            This class provides information about the converted web page (title, description, keywords).
             | 
 Delegates
Delegates| Delegate | Description | |
|---|---|---|
|  | PdfPrinterPdfPrinterAfterPagePrintingEventHandler | 
            Represents the method that handles the AfterPagePrinting event.
             | 
|  | PdfPrinterPdfPrinterBeforePagePrintingEventHandler | 
            Represents the method that handles the BeforePagePrinting event.
             | 
 Enumerations
Enumerations| Enumeration | Description | |
|---|---|---|
|  | HtmlToPdfCssMediaType | 
            Specifies what css styles are loaded when the html is rendered
             | 
|  | HtmlToPdfPageFitMode | 
            Specifies how the html content is rendered in a pdf page.
             | 
|  | HtmlToPdfStartupMode | 
            Specifies the converter startup mode. 
             | 
|  | NetworkProxyType | 
            The list of available proxy types used by the converter to resolve HTTP requests. 
             | 
|  | PdfAnnotationIcon | 
            Defines a set of text annotation types.
             | 
|  | PdfBlending | 
            The blending settings for transparent renderings in a pdf document.
             | 
|  | PdfBookmarkStyle | 
            The pdf bookmark text style.
             | 
|  | PdfCertificateSystem | 
            The types of system certificates stores.
             | 
|  | PdfColorSpace | 
            The list of possible color spaces for the pdf document.
             | 
|  | PdfCompressionLevel | 
            The pdf document compression level.
             | 
|  | PdfDestinationFitMode | 
            Specifies the auto-fit mode for a PdfDestination object.
             | 
|  | PdfEncryptionAlgorithm | 
            The encryption algorithm.
             | 
|  | PdfEncryptionKeySize | 
            The length of the pdf encryption key.
             | 
|  | PdfFontType | 
            The list of supported fonts for the header and footer
             | 
|  | PdfGradientDirection | 
            The direction of the pdf gradient brush.
             | 
|  | PdfHorizontalAlign | 
            Specifies horizontal alignment.
             | 
|  | PdfLineCapStyle | 
            The line cap styles in a pdf document.
             | 
|  | PdfLineDashStyle | 
            Specifies the style of a dashed line in a pdf document.
             | 
|  | PdfLineJoinStyle | 
            Line join styles in a pdf document.
             | 
|  | PdfPageOrientation | 
            The list of pdf pages available orientations.
             | 
|  | PdfPageRotation | 
            Standard rotation angles for pdf pages.
             | 
|  | PdfPageSize | 
            The list of pdf standard page sizes.
             | 
|  | PdfPortfolioViewMode | 
            Pdf portfolio view mode.
             | 
|  | PdfPrinterPageOrientation | 
            Defines printed page orientations.
             | 
|  | PdfPrinterPageSizing | 
            Defines the page sizings for printing.
             | 
|  | PdfRasterizerColorSpace | 
            The generated images color space.
             | 
|  | PdfStandard | 
            The list of pdf standards available.
             | 
|  | PdfStandardCJKFont | 
            The Korean-Japanesse-Chinese (CJK) predefined fonts.
             | 
|  | PdfStandardFont | 
            Standard PDF font families.
             | 
|  | PdfTemplateAnchoring | 
            The anchoring position of a pdf template.
             | 
|  | PdfTemplateDocking | 
            The docking style of a pdf template.
             | 
|  | PdfTextHorizontalAlign | 
            Specifies horizontal alignment of text.
             | 
|  | PdfTextVerticalAlign | 
            Specifies vertical alignment of text.
             | 
|  | PdfVerticalAlign | 
            Specifies vertical alignment.
             | 
|  | PdfViewerFullScreenExitMode | 
            Specifies how to display the pdf document on exiting full-screen mode.
             | 
|  | PdfViewerPageLayout | 
            Specifies the page layout to be used when the pdf document is opened in a viewer. 
             | 
|  | PdfViewerPageMode | 
            Specifies the pdf document's page mode. 
             | 
|  | PdfViewerTextOrder | 
            Used in pdf document viewer preferences to specify the reading order for texts.
             | 
|  | RenderingEngine | 
            Specifies the rendering engine used by the converter to load and render the HTML.
             | 
|  | SecureProtocol | 
            Protocol used for secure (HTTPS) connections.
             | 
|  | TextLayout | 
            The output text layout.
             |