pdf library

Classes

BeginItemLayoutArgs
Represents begin layout event arguments.
BeginPageLayoutArgs
Provides data for event before lay outing the new page.
EndItemLayoutArgs
Represents end layout event arguments.
EndPageLayoutArgs
Provides data for event once lay outing completed on the new page.
EndTextPageLayoutArgs
Represents the base class for classes that contain event data, and provides a value to use for events, once completed the text lay outing on the page.
GridCellLayoutArgs
Represents the abstract class of the GridCellLayoutArgs.
ListBeginPageLayoutArgs
Represents begin page layout event arguments.
ListEndPageLayoutArgs
Represents begin page layout event arguments.
PageAddedArgs
Provides data for PageAddedCallback event.
PdfAction
Represents base class for all action types.
PdfActionAnnotation
Represents the annotation with associated action.
PdfActionLinkAnnotation
Represents base class for link annotations with associated action.
PdfAnnotation
Represents the base class for annotation objects.
PdfAnnotationBorder
Represents the appearance of an annotation's border. PdfAnnotationBorder class is used to create the annotation border
PdfAnnotationCollection
Represents the collection of to see cref PdfAnnotation objects.
PdfAutomaticField
Represents a fields which is calculated before the document saves.
PdfBezierCurve
Represents Bezier curve shape.
PdfBitmap
The PdfBitmap contains methods and properties to handle the Bitmap images [...]
PdfBookmark
Each instance of this class represents an bookmark node in the bookmark tree.
PdfBookmarkBase
This class plays two roles: it's a base class for all bookmarks and it's a root of a bookmarks tree.
PdfBorders
The class used represents the cell border of the PDF grid
PdfBrush
Provides objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths. [...]
PdfBrushes
Brushes for all the standard colors. [...]
PdfCancelArgs
Provides the data for a cancelable event.
PdfCjkStandardFont
Represents the standard CJK fonts.
PdfColor
Implements structures and routines working with color.
PdfCompositeField
Represents class which can concatenate multiple automatic fields into single string.
PdfDateTimeField
Represents date and time automated field.
PdfDestination
Represents an anchor in the document where bookmarks or annotations can direct when clicked.
PdfDestinationPageNumberField
Represents class which displays destination page's number.
PdfDocument
Represents a PDF document and can be used to create a new PDF document from the scratch
PdfDocumentLinkAnnotation
Represents an annotation object with holds link on another location within a document.
PdfDocumentTemplate
Encapsulates a page template for all the pages in the document.
PdfFileStructure
This class represents a set of the properties that define the internal structure of PDF file.
PdfFont
Defines a particular format for text, including font face, size, and style attributes.
PdfGraphics
Represents a graphics context of the objects.
PdfGraphicsState
Represents the state of a Graphics object. This object is returned by a call to the Save methods.
PdfGrid
Represents a flexible grid that consists of columns and rows.
PdfGridBeginCellLayoutArgs
Represents arguments of StartCellLayout Event.
PdfGridBeginPageLayoutArgs
Arguments of BeginPageLayoutEvent.
PdfGridBuiltInStyleSettings
Represents the grid built-in style settings.
PdfGridCell
Represents the schema of a cell in a PdfGrid.
PdfGridCellCollection
Provides access to an ordered, strongly typed collection of PdfGridCell objects.
PdfGridCellStyle
Provides customization of the appearance for the
PdfGridColumn
Represents the schema of a column in a PdfGrid.
PdfGridColumnCollection
Provides access to an ordered, strongly typed collection of PdfGridColumn objects.
PdfGridEndCellLayoutArgs
Represents arguments of EndCellLayout Event.
PdfGridEndPageLayoutArgs
Arguments of EndPageLayoutEvent.
PdfGridHeaderCollection
Provides customization of the settings for the header.
PdfGridRow
Provides customization of the settings for the particular row.
PdfGridRowCollection
Provides access to an ordered, strongly typed collection of PdfGridRow objects.
PdfGridRowStyle
Provides customization of the appearance for the PdfGridRow.
PdfGridStyle
Provides customization of the appearance for the PdfGrid.
PdfGridStyleBase
Base class for the grid style
PdfImage
Represents the base class for images and provides functionality for the PdfBitmap class [...]
PdfLayoutElement
Represents the base class for all elements that can be layout on the pages.
PdfLayoutFormat
Represents a layouting format
PdfLayoutResult
Represents the layouting result format.
PdfLinkAnnotation
Represents the base class for the link annotations.
PdfList
Represents base class for lists.
PdfListItem
Represents list item of the list.
PdfListItemCollection
Represents collection of list items.
PdfMargins
A class representing PDF page margins.
PdfMarker
Represents base class for markers.
PdfNamedDestination
Represents an named destination which goes to a destination in the current document.
PdfNamedDestinationCollection
Implements a collection of named destinations in the document.
PdfObjectCollection
The class used to handle the collection of PDF objects.
PdfOrderedList
Represents the ordered list.
PdfOrderedMarker
Represents marker for ordered list.
PdfPaddings
The class used represents the cell padding of the PDF grid
PdfPage
Provides methods and properties to create PDF pages and its elements, PdfPage.
PdfPageCollection
Represents the collection of pages in a PdfDocument .
PdfPageCountField
Represents total PDF document page count automatic field. Represents an automatic field to display total number of pages in section(if set isSectionPageCount as true).
PdfPageLayer
The PdfPageLayer used to create layers in PDF document. Layers refers to sections of content in a PDF document that can be selectively viewed or hidden by document authors or consumers.
PdfPageLayerCollection
The class provides methods and properties to handle the collections of PdfPageLayer.
PdfPageNumberField
Represents PDF document page number field. Represents an automatic field to display page number within a section.(if set isSectionPageNumber as true)
PdfPageSettings
The class provides various setting related with PDF pages.
PdfPageSize
Represents information about various predefined page sizes.
PdfPageTemplateElement
Describes a page template object that can be used as header/footer, watermark or stamp.
PdfPath
Implements graphics path, which is a sequence of primitive graphics elements.
PdfPen
A class defining settings for drawing operations, that determines the color, width, and style of the drawing elements.
PdfPens
The collection of default pens. [...]
PdfSection
Represents a section entity. A section is a set of the pages with similar page settings.
PdfSectionCollection
Represents the collection of the PdfSection.
PdfSectionTemplate
Represents a page template for all the pages in the section.
PdfShapeElement
Base class for the main shapes.
PdfSolidBrush
Represents a brush that fills any object with a solid color.
PdfStampCollection
A collection of stamps that are applied to the page templates.
PdfStandardFont
Represents one of the 14 standard PDF fonts. It's used to create a standard PDF font to draw the text in to the PDF
PdfStringFormat
Represents the text layout information on PDF
PdfTemplate
Represents PDF Template object.
PdfTextElement
Represents the text area with the ability to span several pages and inherited from the PdfLayoutElement class
PdfTextLayoutResult
Represents the text lay outing result settings.
Represents the class for text web link annotation.
PdfTrueTypeFont
Represents TrueType font. [...]
PdfUnorderedList
Represents the ordered list.
PdfUnorderedMarker
Represents bullet for the list.
PdfUriAction
Represents an action which resolves unique resource identifier.
PdfUriAnnotation
Represents the Uri annotation.

Enums

PdfAlignmentStyle
Specifies how the page template is aligned relative to the template area.
PdfBlendMode
Specifies the blend mode for transparency.
PdfBorderOverlapStyle
Specifies the values of the border overlap style.
PdfCjkFontFamily
Specifies the type of CJK font.
PdfColorSpace
Defines set of color spaces.
PdfCompressionLevel
Compression level.
PdfCrossReferenceType
Specifies the type of the PDF cross-reference.
PdfDashStyle
Possible dash styles of the pen.
PdfDestinationMode
Enumeration that represents fit mode.
PdfDockStyle
Specifies the docking style of the page template.
PdfFilePathType
Specifies the file path type.
PdfFillMode
Specifies how the shapes are filled.
PdfFontFamily
Indicates type of standard PDF fonts.
PdfFontStyle
Specifies style information applied to text.
PdfGridBuiltInStyle
Specifies PdfGrid built-in table styles.
PdfGridImagePosition
Specifies the alignment type.
PdfHighlightMode
Specifies the highlight mode for a field.
PdfHorizontalOverflowType
Describe the possible values of PdfHorizontalOverflowType. If a grid is drawn which doesn't fits within a single page, it will be splited to several pages.
PdfLayoutBreakType
Specifies how the element should be contained on the page.
PdfLayoutType
Specifies type of paginating.
PdfLineCap
Specifies the line cap style to be used at the ends of the lines.
PdfLineJoin
Specifies the corner style of the shapes.
PdfListMarkerAlignment
PdfNumberStyle
Specifies numbering style of page labels.
PdfPageOrientation
Enumerator that represents the PDF page orientations.
PdfPageRotateAngle
The number of degrees by which the page should be rotated clockwise when displayed or printed.
PdfSubSuperscript
Specifies the type of SubSuperscript.
PdfTextAlignment
Specifies the type of horizontal text alignment.
PdfTextDirection
Represents the text rendering direction.
PdfTextStyle
Allows to choose outline text style.
PdfUnorderedMarkerStyle
Specifies the marker style.
PdfVersion
Specifies the available PDF versions to save the PDF document.
PdfVerticalAlignment
Specifies the type of Vertical alignment.
PdfWordWrapType
Specifies the types of text wrapping.

Typedefs

BeginItemLayoutCallback(Object sender, BeginItemLayoutArgs args) → void
typedef for handling BeginItemLayoutEvent.
BeginPageLayoutCallback(Object sender, BeginPageLayoutArgs args) → void
Represents the method that will handle an event that before lay outing on the page.
EndItemLayoutCallback(Object sender, EndItemLayoutArgs args) → void
typedef for handling EndItemLayoutEvent.
EndPageLayoutCallback(Object sender, EndPageLayoutArgs args) → void
Represents the method that will handle an event, once completed the lay outing on the page.
PageAddedCallback(Object sender, PageAddedArgs args) → void
Represents the method that executes on a PdfDocument when a new page is created.
PdfGridBeginCellLayoutCallback(Object sender, PdfGridBeginCellLayoutArgs args) → void
Delegate for handling StartCellLayoutEvent.
PdfGridEndCellLayoutCallback(Object sender, PdfGridEndCellLayoutArgs args) → void
Delegate for handling EndCellLayoutEvent.