Click or drag to resize
Pdf Library for .NET
SelectPdf Namespace
SelectPdf Html To Pdf Converter contains a powerful html to pdf converter that supports modern html5/css3.
Classes
  ClassDescription
Public classGlobalProperties
Global properties for SelectPdf SDK.
Public classHiddenWebElements
Helps defining a set of html elements that will not be displayed in the generated pdf document.
Public classHtmlToImage
Html to Image Converter. This class offers the API needed to create images in various formats from a specified web page or html string.
Public classCode exampleHtmlToPdf
Html To Pdf Converter. This class offers the API needed to convert any web page url or html string to pdf.
Public classHtmlToPdfAuthenticationOptions
Authentication options needed when the web page to be converted requires authentication.
Public classHtmlToPdfDocumentInformation
This class provides the possibility to control the pdf document properties.
Public classHtmlToPdfException
Exception thrown by the html to pdf converter related objects.
Public classHtmlToPdfOptions
This class contains various options used for the html to pdf conversion.
Public classHtmlToPdfProxyOptions
The proxy settings used to resolve the HTTP requests.
Public classHtmlToPdfResult
Offers information about the html to pdf conversion process.
Public classHtmlToPdfViewerPreferences
The pdf viewer preferences. Controls how the pdf document appears in a pdf viewer (like Adobe Reader).
Public classPdfAction
Base class for the pdf actions.
Public classPdfActionGoTo
Represents a Go To action in a pdf document.
Public classPdfActionJavaScript
Represents a JavaScript action in a pdf document.
Public classPdfBookmark
Represents a bookmark in a pdf document.
Public classPdfBookmarkOptions
Helps defining a set of html elements that will be associated with bookmarks in the generated pdf document.
Public classPdfBookmarksCollection
Represents the collection of bookmarks in a pdf document.
Public classPdfCanvas
Base class for classes that can render pdf page elements.
Public classPdfColor
Represents a pdf color.
Public classPdfCustomPageSize
The pdf page size expressed in points.
Public classPdfDestination
Represents a destination in a pdf document.
Public classPdfDocument
Represents a pdf document.
Public classPdfDocumentException
Exception thrown by the pdf document related objects.
Public classPdfDocumentInformation
This class provides the possibility to control the pdf document properties.
Public classPdfDocumentOpenAction
Encapsulates an action to be performed when the pdf document is opened.
Public classPdfDocumentSecurity
This class provides the options to control the pdf document security.
Public classPdfFont
Represents a font in a pdf document.
Public classPdfFontCollection
Represents a collection of fonts in a pdf document.
Public classPdfFooter
Handles the properties of the footer of the generated pdf document.
Public classPdfHeader
Handles the properties of the header of the generated pdf document.
Public classPdfHtmlSection
Represents a html element that can be added to the header or footer templates of a pdf document.
Public classPdfImageSection
Represents an image that can be added to the header or footer templates of a pdf document.
Public classPdfMargins
Represents the settings for a pdf page margins.
Public classPdfPage
Represents a page in a pdf document.
Public classPdfPageCollection
Represents the collection of pages in a pdf document.
Public classPdfPageElement
The base class for all graphic elements from a pdf document.
Public classPdfRenderingResult
The result of adding a pdf element to a pdf page or template.
Public classPdfSectionElement
The base class for pdf elements that can be added to header and footer of a pdf document.
Public classPdfSecurityOptions
This class provides the options to control the pdf document security.
Public classPdfTemplate
Represents a template in a pdf document. A template contains elements that are repeated on each page of the pdf document.
Public classPdfTemplateCollection
Represents the collection of pages in a pdf document. A pdf template is repeated on each page of the pdf document.
Public classPdfTextSection
Represents a text that can be added to the header or footer templates of a pdf document.
Public classPdfViewerPreferences
The pdf viewer preferences. Controls how the pdf document appears in a pdf viewer (like Adobe Reader).
Public classWebPageInformation
This class provides information about the converted web page (title, description, keywords).
Enumerations
  EnumerationDescription
Public enumerationHtmlToPdfCssMediaType
Specifies what css styles are loaded when the html is rendered
Public enumerationHtmlToPdfPageFitMode
Specifies how the html content is rendered in a pdf page.
Public enumerationHtmlToPdfStartupMode
Specifies the converter startup mode.
Public enumerationNetworkProxyType
The list of available proxy types used by the converter to resolve HTTP requests.
Public enumerationPdfBookmarkStyle
The pdf bookmark text style.
Public enumerationPdfColorSpace
The list of possible color spaces for the pdf document.
Public enumerationPdfCompressionLevel
The pdf document compression level.
Public enumerationPdfDestinationFitMode
Specifies the auto-fit mode for a PdfDestination object.
Public enumerationPdfEncryptionAlgorithm
The encryption algorithm.
Public enumerationPdfEncryptionKeySize
The length of the pdf encryption key.
Public enumerationPdfFontType
The list of supported fonts for the header and footer
Public enumerationPdfPageOrientation
The list of pdf pages available orientations.
Public enumerationPdfPageRotation
Standard rotation angles for pdf pages.
Public enumerationPdfPageSize
The list of pdf standard page sizes.
Public enumerationPdfStandard
The list of pdf standards available.
Public enumerationPdfStandardCJKFont
The Korean-Japanesse-Chinese (CJK) predefined fonts.
Public enumerationPdfStandardFont
Standard PDF font families.
Public enumerationPdfTemplateAnchoring
The anchoring position of a pdf template.
Public enumerationPdfTemplateDocking
The docking style of a pdf template.
Public enumerationPdfTextHorizontalAlign
Specifies horizontal alignment of text.
Public enumerationPdfTextVerticalAlign
Specifies vertical alignment of text.
Public enumerationPdfViewerFullScreenExitMode
Specifies how to display the pdf document on exiting full-screen mode.
Public enumerationPdfViewerPageLayout
Specifies the page layout to be used when the pdf document is opened in a viewer.
Public enumerationPdfViewerPageMode
Specifies the pdf document's page mode.
Public enumerationPdfViewerTextOrder
Used in pdf document viewer preferences to specify the reading order for texts.