HiQPdf Namespace

The HiQPdf namespace contains all the classes, interfaces, events and event handlers defined by the HiQPdf software.

Classes

AutoPdfForm Controls the automatic conversion of the HTML form into a PDF form
AutoPdfFormField Controls the style and properties of a type of field in automatically created PDF form
BrowserImpersonation The browser impersonation settings used when accessing the HTML document to be converted
ExtractedPdfImage The image extracted from a PDF document
HiQPdfException A generic exception that can be thrown by library. The message and inner exception offer additional information about the exception
HtmlConversionInfo An object of this class is created after a HTML conversion and contains information about the converted HTML document, about the HTML elements in the HTML document and about the regions rendered in a PDF document
HtmlConverterBase The base class for HTML converters
HtmlDocumentHeader An object of this type is created after HTML to PDF conversion and offers information about the document title and metadata
HtmlElementAttribute The HTML attribute class
HtmlElementAttributesCollection The collection of HTML element attributes class
HtmlElementInfo Encapsulates various details about a HTML element collected during conversion
HtmlElementInfoCollection A collection of HtmlElementInfo objects
HtmlLoadedParamsHtmlLoadedEvent event parameters raised when the HTML document was loaded
HtmlObjectBase The base class for HTML converter objects
HtmlToImage The HTML to Image converter class that can be used to convert HTML documents to raster images
HtmlToPdf The HTML to PDF converter class
HtmlToSvg The HTML to SVG converter class
HttpAuthentication Encapsulates a username and a password to resolve various types of HTTP authentication
HttpCookiesCollection The collection of HTTP cookies class
HttpHeadersCollection The collection of HTTP headers class
HttpPostField The HTTP POST field class
HttpPostFieldsCollection The collection of HTTP POST fields class
HttpRequestCookie The HTTP cookie class
HttpRequestHeader The HTTP header class
LayoutingInPdfPageParamsLayoutingInPdfPageEvent event parameters raised when the HTML with place holders is laid out in a PDF page
NetworkProxy The network proxy class
PdfActionBase Generic base class for PDF actions
PdfAttachment The PDF attachment class. An object of this class can be created by the CreateAttachmentFromFile(PdfPage, RectangleF, PdfAttachIconType, String) and CreateAttachmentFromStream(PdfPage, RectangleF, PdfAttachIconType, Stream, String) methods of the PdfDocument class
PdfAutoOutlines Controls the creation of automatic outlines
PdfBezierCurve The PDF Bezier curve class
PdfCanvas A generic container for PDF objects
PdfCertificate The digital signature certificate class representing a certificate that can be used for digital signatures
PdfCertificatesCollection A collection of PdfCertificate elements
PdfCircle The PDF circle class
PdfColor The PDF color class
PdfDestination The destination of outlines, internal links and GoTo actions in the PDF document
PdfDigitalSignature The digital signature class. A digital signature can be applied to a PDF document using the AddDigitalSignature(PdfDigitalSignature, PdfPage, RectangleF) method
PdfDocTableOfContents Controls the automatic creation of the table of contents in a PDF document
PdfDocument The PDF document class
PdfDocumentControl This class controls the properties of the PDF document generated by the HTML to PDF Converter. A reference to an object of this class is exposed by the Document property of the HtmlToPdf class
PdfDocumentFooter The PDF document footer canvas. An object of this type can be constructed using the CreateFooterCanvas(Single, Single) method of the PdfDocument class
PdfDocumentHeader The PDF document header canvas. An object of this type can be constructed using the CreateHeaderCanvas(Single, Single) method of the PdfDocument class
PdfDocumentMargins An object of this class is exposed by the Margins property of the PdfDocument class and controls the PDF document margins
PdfDocumentProperties Controls the title, subject, keywords, author and the creation date of a PDF document
PdfDocumentSecurity Controls the security attributes of the PDF document
PdfDocumentViewer The PDF viewer preferences class controls the way the PDF document is displayed in a PDF viewer
PdfDpiTransform Transform between pixels, points and inches
PdfDrawableObject Generic base class for all the objects that can be laid out in a PDF page
PdfEllipse The PDF ellipse class
PdfEllipseArc The PDF ellipse arc class
PdfEllipseSlice The PDF ellipse slice class
PdfFont The PDF font class defines a font that can be added to a PDF document
PdfFontsCollection A collection of PdfFont objects
PdfFooter This class controls the footer of the PDF document generated by the HTML to PDF Converter. A reference to an object of this class is exposed by the Footer property of the PdfDocumentControl class
PdfForm The PDF document form class
PdfFormButton A button in a PDF form
PdfFormCheckBox A check box in a PDF form
PdfFormComboBox A combo box in a PDF form consisting in a drop down list and an optional editable text box
PdfFormField A field in a PDF document form
PdfFormFieldsCollection The PDF form fields collection
PdfFormFieldStyle The style of a PDF form field
PdfFormListBox A list box form field that can be added in the PDF form of a PDF document
PdfFormRadioButton A radio button in a radio buttons group
PdfFormRadioButtonsGroup A group of radio buttons in a PDF form
PdfFormTextBox A text box in a PDF form
PdfGoToAction The Go To action class
PdfGradient The PDF gradient color class
PdfHeader This class controls the header of the PDF document generated by the HTML to PDF Converter. A reference to an object of this class is exposed by the Header property of the PdfDocumentControl class
PdfHtml An object of this class can be laid out in any position in a PDF document to render HTML content in place. Multiple objects of this type can be laid out in the same PDF page and even overlapped. If there is no background defined in the HTML document then the background of the rendered content in PDF will be transparent, making visible the existing content under it
PdfHtmlImage An object of this class can be laid out in any position in a PDF document to render a HTML content as image in place. Multiple objects of this type can be laid out in the same PDF page and even overlapped.
PdfHtmlWithPlaceHolders An object of this class can be laid out in any position in a PdfRepeatCanvas to render in place HTML content which may contain the page numbering place holders {CrtPage} and {PageCount}. The rendering of this type of object can be less efficient than the rendering of a regular PdfHtml object because there will be a HTML to PDF conversion for each PDF page where the canvas is repeated
PdfImage The PDF image class representing an image that can be added to a PDF document
PdfImageExtractedParamsPdfImageExtractedEvent event parameters
PdfImagesExtract This class helps you to extract the images from a PDF document
PdfInfo The Info dictionary of a PDF document
PdfJavaScriptAction The JavaScript action class
PdfLayoutInfo The layout information after adding a PDF object to a canvas
PdfLine The PDF line class representing a line that can be added to a PDF document
PdfLineStyle The PDF line style encapsulating the line width, dash pattern, cap style and join style
PdfMargins The PDF document margins class used by PDF pages
PdfObject A generic base class for PDF objects
PdfOutline The PDF outline class
PdfOutlinesCollection A collection of PdfOutline objects
PdfPage The PDF page class representing a page in a PDF document
PdfPageAddedFromAnotherDocParamsPdfPageAddedFromAnotherDocEvent event parameters raised after a page from another document has been added to a document
PdfPageConvertedToHtmlParamsPdfPageConvertedToHtmlEvent event parameters
PdfPageCreatingParamsPageCreatingEvent event parameters raised when the PDF page is being created
PdfPageHtmlCode The HTML code resulted after conversion of a PDF page
PdfPageLayoutingEndedParamsPageLayoutingEndedEvent event parameters raised when the converter prepares to layout the objects in a PDF page
PdfPageLayoutingParamsPageLayoutingEvent event parameters raised after the converter finished to layout the objects in a PDF page
PdfPageRasterImage The image resulted after rasterization of a PDF page
PdfPageRasterizedParamsPdfPageRasterizedEvent event parameters
PdfPageRegion A region in a PDF document page
PdfPagesCollection A collection of PdfPage objects
PdfPageSize The PDF page size class used to define the standard and custom sizes of a PDF document page
PdfPath The PDF path class representing a graphic path that can be added to a PDF document
PdfPolygon The PDF polygon class
PdfPrinter This class helps you to print a PDF document
PdfPrinterBeforePrintPageParamsPdfPagePrintedEvent event parameters
PdfPrinterPagePrintedParamsPdfPagePrintedEvent event parameters
PdfPrinterPagePrintParamsPdfPagePrintEvent event parameters
PdfProperties Controls the title, subject, keywords, author and the creation date of the PDF document generated by converter
PdfRasterizer This class helps you to rasterize the pages of PDF document to images
PdfRectangle The PDF rectangle class
PdfRepeatCanvas This canvas is automatically laid out in the same position on each PDF page
PdfRepeatCanvasCollection A collection of PdfRepeatCanvas objects
PdfResetFormAction Encapsulates the Reset form action options
PdfSecurity Controls the security attributes of the generated PDF document
PdfSubmitFormAction Encapsulates the Submit form action options
PdfTableOfContents Controls the automatic creation of the table of contents for the converted HTML document
PdfText The PDF text class
PdfTextExtract This class helps you to extract the text from PDF documents and to search text in PDF documents
PdfTextNote The PDF text note class
PdfTextSearchItem An item in the PDF text search result
PdfToHtml This class helps you to convert the pages of PDF document to HTML documents
PdfViewer The PDF viewer preferences class controls the way the PDF document created by the HTML to PDF converter is displayed in a PDF viewer
RepeatingCanvasInPdfPageEventParamsRepeatingInPdfPageEvent event parameters raised when a repeat canvas in repeated in a PDF page

Delegates

HtmlLoadedDelegate Delegate for HtmlLoadedEvent event raised when the HTML document was loaded
LayoutingInPdfPageDelegate Delegate for LayoutingInPdfPageEvent event raised when the HTML with place holders is laid out in a PDF page
PdfImageExtractedDelegate Delegate for PdfImageExtractedEvent event raised after an image has been extracted from a PDF document
PdfPageAddedFromAnotherDocDelegate Delegate for PdfPageAddedFromAnotherDocEvent event
PdfPageConvertedToHtmlDelegate Delegate for PdfPageConvertedToHtmlEvent event raised after a PDF page has been converted to HTML
PdfPageCreatingDelegate Delegate for the PageCreatingEvent event raised when the PDF page is being created
PdfPageLayoutingDelegate Delegate for PageLayoutingEvent event raised after the converter finished to layout the objects in a PDF page
PdfPageLayoutingEndedDelegate Delegate for PageLayoutingEndedEvent event raised when the converter prepares to layout the objects in a PDF page
PdfPageRasterizedDelegate Delegate for PdfPageRasterizedEvent event raised after a PDF page has been rasterized
PdfPrinterBeforePrintPageDelegate Delegate for BeforePdfPagePrintEvent event raised before a PDF page is printed
PdfPrinterPagePrintDelegate Delegate for PdfPagePrintEvent event raised when printing a PDF page
PdfPrinterPagePrintedDelegate Delegate for PdfPagePrintedEvent event raised after the PDF page was printed
RepeatingCanvasInPdfPageDelegate Delegate for the RepeatingInPdfPageEvent event raised when a repeat canvas is repeated in a PDF page

Enumerations

CertificatesStoreTypes The types of system certificates stores that can be used by library
ConversionTriggerMode The possible options for triggering the conversion after the page was loaded in converter
PdfAnchoringMode The anchoring mode in a PDF page
PdfAttachIconType The PDF file attachment icon type
PdfBlendingMode The standard blending types in PDF
PdfBorderStyle The border styles that can be used in a PDF document
PdfColorProfile The possible color profiles of a PDF document generated by library
PdfColorSpace The color spaces that a PDF document can have
PdfDestinationViewMode The view mode of a PDF destination
PdfDockingMode The docking mode in a PDF page
PdfEncryptionLevel The encryption level
PdfEncryptionMode The PDF encryption mode
PdfFormSubmitFlags The submit form action flags that can be combined to specify various characteristics of the action
PdfFullScreenExitMode The viewer page mode on exiting full screen
PdfGradientDirection PDF gradient color direction
PdfLineCapStyle The PDF line cap style
PdfLineDashPattern The patterns of dashes and gaps used to stroke paths
PdfLineJoinStyle PDF lines join styles
PdfOutlineStyle The outline title style
PdfPageLayout The page layout to be used when the document is displayed
PdfPageMode The page mode to be used when the document is displayed
PdfPageOrientation This enumeration represents the possible PDF page orientations
PdfPageRotation PDF page rotation
PdfPrintColor The PDF print color
PdfReadingOrder The reading order when the document is displayed
PdfStandard The PDF standard used to generate the document
PdfStandardFont PDF standard Type 1 fonts recognized by any PDF viewer
PdfTextExtractMode The text extraction modes
PdfTextHAlign The horizontal alignments that can be used to align the text in PDF
PdfTextNoteIconType The PDF text note icon type
PdfTextOrder The order of the text in the PDF documents created by library
PdfTextVAlign The vertical alignments that can be used to align the text in PDF
ProxyProtocol The supported proxy protocols used when accessing the HTML documents
RasterImageColorSpace The raster images color space