Table of Contents

Namespace BitMiracle.Docotic.Pdf

Classes

CannotDecryptPdfException

The exception that is thrown when the library can not decrypt an encrypted PDF.

CannotParseFdfException

The exception that is thrown when the library can not parse a Forms Data File (FDF).

CannotShowTextException

The exception that is thrown when the library can not show text on a PDF canvas.

CosArray

Class for a low-level PDF array object.

CosBoolean

Class for a low-level PDF boolean object.

CosDictionary

Class for a low-level PDF dictionary object.

CosName

Class for a low-level PDF name object.

CosNull

Class for a low-level PDF null object.

CosNumber

Class for a low-level PDF numeric object.

CosObject

The base class for low-level PDF objects. This class is a base class for CosArray, CosBoolean, CosDictionary, CosName, CosNull, CosNumber, CosStream, and CosString.

CosStream

Class for a low-level PDF stream object.

CosString

Class for a low-level PDF string object.

DefaultFallbackFontProvider

The default implementation of the IFallbackFontProvider interface that provides fallback font bytes.

DigitalSignatureException

The exception that is thrown when the library can not validate a digital signature or when the library can not sign a PDF with a digital signature.

DirectoryFontLoader

An implementation of the IFontLoader interface that loads font bytes from the specified directories.

ImageCompressionOptions

The base class for options for images produced during PDF to image conversion.

IncorrectPasswordException

The exception that is thrown when the library tries to open an encrypted PDF with an incorrect password or without a password.

JpegImageCompressionOptions

The compression options for JPEG images produced during PDF to image conversion.

Pdf3dActivationSettings

Class for a 3D annotation activation settings.

Pdf3dAnnotation

Class for a 3D annotation (PDF 1.6).

Pdf3dProjection

Class for a 3D projection.

Pdf3dStream

Class for a 3D stream.

Pdf3dView

Specifies parameters to apply to the virtual camera associated with a 3D annotation.

PdfAction

Abstract class for an action. This class is a base class for PdfControlAction, PdfGoToAction, PdfImportDataAction, PdfJavaScriptAction and PdfUriAction classes.

PdfActionArea

Class for an action area annotation.

PdfActionCollection

Collection of actions.

PdfAdobeLayer

Class for a property list describing a graphical layer for Adobe applications.

PdfArtifact

Class for a marked content artifact.

PdfBezierSegment

Cubic Bezier curve segment.

PdfBrush

Class that encapsulates properties of a PdfCanvas related to non-stroking operations.

PdfBrushInfo

Class that encapsulates properties related to non-stroking operations.

PdfButton

Class for push button control.

PdfCache

Cache of PDF objects.

PdfCalGrayColorSpace

Represents a CIE-based A color space with one transformation stage instead of two.

PdfCalRgbColorSpace

Represents a CIE-based ABC color space with one transformation stage instead of two.

PdfCanvas

Class for a canvas (a two-dimensional region on which all painting occurs).

PdfCaretAnnotation

Class for a caret annotation.

PdfCharacterCode

Describes a PDF character code.

PdfCheckBox

Class for a check box control.

PdfClipRegion

Class for a clip region that limits the parts of the page affected by painting operators.

PdfCloseSubpathSegment

Closes the subpath by appending a straight line segment from the trailing endpoint of the previous segment to the starting point of the subpath. It does nothing if the subpath is already closed.

PdfCmykColor

Represents a color in a CMYK color space.

PdfCmykColorSpace

Represents a CMYK device dependent color space.

PdfCollection<T>

Represents a strongly typed read-only collection of PDF objects that can be accessed by index.

PdfColor

Represents a PDF color. This class is a base class for PdfCmykColor, PdfGrayColor, PdfIndexedColor, PdfLabColor, PdfRgbColor and PdfSpotColor.

PdfColorProfile

Class for an ICC color profile.

PdfColorSpace

The base class for PDF color space classes.

PdfColoredMarker

Describes color, width, style, and dash pattern of lines and borders for certain widgets and controls. The following classes make use of this one: PdfActionArea, PdfControl, PdfFreeTextAnnotation.

PdfComboBox

Class for a combo box control. Combo box consists of a drop-down list optionally accompanied by an editable text box in which the user can type a value other than the predefined choices.

PdfCompositeLayer

Represents a composite layer in a PDF document.

PdfConfigurationOptions

The settings affecting the way PdfDocument works under the hood.

PdfControl

Class for an interactive control on the screen that the user can manipulate with the mouse. This class is a base class for PdfCheckBox, PdfComboBox, PdfListBox PdfTextBox, PdfButton, PdfRadioButton and PdfSignatureField.

PdfControlAction

Abstract class for an action that operates on PdfControls. This class is a base class for PdfHideAction, PdfResetFormAction, PdfSubmitFormAction classes.

PdfCustomAnnotation

Class for a non-standard annotation.

PdfCustomProperties

Class for a non-standard property list.

PdfDashPattern

Class for a line dash pattern. The line dash pattern controls the pattern of dashes and gaps used to stroke paths.

PdfDecryptionHandler

Abstract base class for a PDF decryption handler. This class is a base class for PdfStandardDecryptionHandler and PdfPublicKeyDecryptionHandler classes.

PdfDeviceNColorSpace

Represents a DeviceN color space.

PdfDocument

Class for PDF document processing. This class can be used to create, read, merge or compare files in Portable Document Format.

PdfDocumentView

Class for a particular view of a PDF document.

PdfDrawOptions

The options for PDF page drawings.

PdfEllipseAnnotation

Class for an ellipse annotation.

PdfEmbeddedFile

Class for a file embedded in PDF.

PdfEncryptionHandler

Abstract base class for all supported PDF encryption handlers. This class is a base class for PdfStandardEncryptionHandler and PdfPublicKeyEncryptionHandler classes.

PdfEncryptionInfo

Abstract base class for information about an encryption scheme in a PDF document. This class is a base class for PdfStandardEncryptionInfo and PdfPublicKeyEncryptionInfo classes.

PdfException

Class for errors specific to Docotic.Pdf that occur during application execution.

PdfExponentialFunction

Defines an exponential interpolation of one input value and n output values: f(x) = y0, ..., yn-1.

PdfFileAttachmentAnnotation

Class for a file attachment annotation.

PdfFileSpecification

Class for a file specification.

PdfFileSpecificationCollection

Collection of file specifications.

PdfFont

Class for a font that is suitable for use with PDF document.

PdfFontInfo

Describes a PDF font.

PdfFreeTextAnnotation

Class for a free text annotation.

PdfFunction

The base class for PDF function classes.

PdfGoToAction

Class for a Go-To action. A go-to action changes the current document view to a specified one.

PdfGrayColor

Represents a color in a Gray color space.

PdfGrayColorSpace

Represents a Gray device dependent color space.

PdfHideAction

Class for a Hide action. A hide action hides or shows one or more controls on the screen.

PdfHighlightAnnotation

Class for a highlight annotation.

PdfImage

Class for an image that is suitable for use with PDF document.

PdfImageFrame

Class for one frame of an image and its options. The options specify how the frame should be processed before adding it to PdfDocument.

PdfImageFrames

Class for collection of image frames and their options. The options specify how frames should be processed before adding them to PdfDocument.

PdfImportDataAction

Class for an Import-Data action. An import-data action imports Forms Data Format (FDF) data into the document's interactive form from a specified file.

PdfIndexedColor

Represents a color in an indexed color space.

PdfIndexedColorSpace

Represents an indexed color space.

PdfInfo

Class for a PDF document metadata.

PdfInkAnnotation

Class for an ink annotation.

PdfJaggedUnderlineAnnotation

Class for a jagged-underline annotation.

PdfJavaScriptAction

Class for a JavaScript action. A JavaScript action causes a script to be compiled and executed by the JavaScript interpreter. Depending on the nature of the script, various interactive form fields in the document may update their values or change their visual appearances. Netscape Communications Corporation's "Client-Side JavaScript Reference" and the Adobe "JavaScript for Acrobat API Reference" give details on the contents and effects of JavaScript scripts.

PdfJavaScriptCollection

Collection of JavaScript actions.

PdfLabColor

Represents a color in a Lab* color space.

PdfLabColorSpace

Represents a Lab* color space.

PdfLaunchAction

A launch action launches an application or opens a document.

PdfLayer

Represents a regular layer in a PDF document.

PdfLayerBase

The base class for PDF layers. This class is a base class for PdfLayer and PdfCompositeLayer.

PdfLineAnnotation

Class for a line annotation.

PdfLineSegment

Straight line segment.

PdfListBox

Class for a scrollable list box control.

PdfListItem

Represents an item in a PdfComboBox or PdfListBox controls.

PdfList<T>

Represents a strongly typed list of objects that can be accessed by index.

PdfMarkedContent

Class for a marked content sequence retrieved from a PdfPage or PdfXObject.

PdfMarkedContentIdentifier

Class for a property list containing a marked content identifier.

PdfMarker

Describes how lines and borders of certain widgets and controls should be drawn. The following classes make use of this one: PdfEllipseAnnotation, PdfInkAnnotation, PdfPolygonAnnotation, PdfPolylineAnnotation, PdfRectangleAnnotation.

PdfMemoryStreamProvider

An implementation of the IPdfStreamProvider interface that provides memory streams (i.e. instances of MemoryStream).

PdfMergingOptions

The options for merging PDF documents.

PdfMixedStorageStreamProvider

An implementation of the IPdfStreamProvider interface that provides streams with mixed storage. Initially contents of any provided stream is stored in memory but can be flushed to disk if needed.

PdfMovieAnnotation

Class for a movie annotation.

PdfNamedAction

A named action that viewer application should perform.

PdfObjectExtractionOptions

The PDF page object extraction options.

PdfOutlineItem

Class for a PDF outline item (bookmark).

PdfPage

Class for a PdfDocument page.

PdfPageLabelingRange

Class for a page labeling range. Describes a range of pages and labeling characteristics for the pages in the range.

PdfPageLabels

Collection of page labeling ranges.

PdfPageObject

Class for an object painted on a PdfPage.

PdfPaintedImage

Class for an image painted on a PdfPage or PdfXObject.

PdfPaintedImageSavingOptions

The options for saving PdfPaintedImage objects as painted.

PdfPaintedXObject

Class for a form XObject painted on a PdfPage.

PdfPath

Class for a vector path retrieved from a PDF document page.

PdfPathSegment

Segment of a vector path. A part of PdfSubpath.

PdfPattern

Base class for all PDF pattern classes.

PdfPatternColorSpace

Represents a pattern color space.

PdfPen

Class that encapsulates properties of a PdfCanvas related to stroking operations.

PdfPenInfo

Class that encapsulates properties related to stroking operations.

PdfPermissions

Class for a user permissions of PDF document.

PdfPermissionsInfo

PDF document access permissions.

PdfPointSegment

Start point of a subpath.

PdfPolygonAnnotation

Class for a polygon annotation.

PdfPolylineAnnotation

Class for a polyline annotation.

PdfPopupAnnotation

Class for a pop-up annotation.

PdfPrinterMarkAnnotation

Class for a printer's mark annotation.

PdfPublicKeyDecryptionHandler

The Public-Key Security decryption handler. Use it to open public key encrypted documents.

PdfPublicKeyEncryptionHandler

Public-Key Security encryption handler. Use it to protect documents with certificate(-s).

PdfPublicKeyEncryptionInfo

Provides information about a PDF document encrypted with a Public-Key Security Handler.

PdfRadioButton

Class for a radio button control.

PdfRecipientInfo

Describes a recipient who have been granted access rights to a PDF document encrypted with a Public-Key Security Handler.

PdfRectangleAnnotation

Class for a rectangle annotation.

PdfRectangleSegment

Rectangular segment.

PdfRemoteGoToAction

Class for a remote Go-To action. A remote go-to action changes the current document view to a document view in another PDF file.

PdfRenditionAction

Class for a rendition action. A rendition action (PDF 1.5) controls the playing of multimedia content.

PdfReplacementText

Class for a property list containing a replacement text (also known as "actual text").

PdfResetFormAction

Class for a Reset-Form action. A reset-form action resets associated controls to their default values.

PdfRgbColor

Represents a color in an RGB color space.

PdfRgbColorSpace

Represents an RGB device dependent color space.

PdfRichMediaActivationSettings

Class for a rich media annotation activation settings.

PdfRichMediaAnimationSettings

Class for rich media animation settings.

PdfRichMediaAnnotation

Class for a rich media annotation.

PdfRichMediaConfiguration

Class for rich media configuration.

PdfRichMediaInstance

Class for an instance of an asset to populate the artwork of PdfRichMediaAnnotation.

PdfSaveOptions

The current save setting (compression, optimizations and the like). These settings affect properties of PDF files produced by the library.

PdfScreenAnnotation

Class for a screen annotation.

PdfSeparationColorSpace

Represents a Separation color space. A color value in a Separation color space consists of a single tint component.

PdfShadingPattern

Class for a shading PDF pattern.

PdfSignature

Class for a digital signature in a PDF file.

PdfSignatureAppearanceOptions

The options for a PDF signature appearance.

PdfSignatureCertificate

Class for a certificate embedded in a signature contents.

PdfSignatureContents

Class for a signature contents. This class can be used to access signature certificates and to validate or verify the signature.

PdfSignatureField

Class for a signature field.

PdfSignatureFieldLock

Class for a signature field lock. A signature field lock specifies a set of form fields that shall be locked when the corresponding signature field is signed.

PdfSignatureTimestampOptions

The options for a PDF signature timestamp.

PdfSignatureTimestampToken

Class for a timestamp token embedded in signature content. You can use it to access embedded timestamp, timestamp authority, and other properties.

PdfSigningOptions

The options for PDF document signing.

PdfSoundAnnotation

Class for a sound annotation.

PdfSpotColor

Represents a spot color.

PdfStampAnnotation

Class for a rubber stamp annotation.

PdfStandardDecryptionHandler

The Standard Security decryption handler. Use it to open password-protected documents.

PdfStandardEncryptionHandler

Standard Security encryption handler. Use it to protect documents with passwords.

PdfStandardEncryptionInfo

Provides information about PDF documents encrypted with Standard Security Handler.

PdfStrikeoutAnnotation

Class for a strikeout annotation.

PdfStringDrawingOptions

The options for drawing single-line text chunks on PDF pages.

PdfSubmitFormAction

Class for a Submit-Form action. A submit-form action transmits the names and values of associated controls to a specified uniform resource identifier (URI), presumably the address of a Web server that will process them and send back a response.

PdfSubpath

Subpath of a vector path. A part of PdfPath.

PdfTextAnnotation

Class for a text annotation.

PdfTextBox

Class for a text box control.

PdfTextConversionOptions

The options for conversion of PdfTextData objects to Unicode.

PdfTextData

Class for a chunk of text data retrieved from a PdfPage or PdfXObject.

PdfTextDrawingOptions

The options for drawing text within a rectangular area on PDF pages.

PdfTextExtractionOptions

The text extraction options.

PdfTextMarkupAnnotation

Base class for text markup annotations.

PdfTextRasterizer

The converter of PDF text to images.

PdfTilingPattern

Class for a tiling PDF pattern.

PdfTransparencyGroup

Class for a PDF transparency group.

PdfTrapNetworkAnnotation

Class for a trap network annotation.

PdfUnderlineAnnotation

Class for a underline annotation.

PdfUriAction

Class for a URI action. A URI action causes a URI to be resolved.

PdfViewerPreferences

Class for PDF viewer application preferences. Viewer application preferences specify the way the document is to be displayed on the screen.

PdfWatermarkAnnotation

Class for a watermark annotation.

PdfWidget

Class for a widget (annotation). Widget is an object such as a note, sound, or movie with a location on a page of a PDF document, or an interactive control that provides a way to interact with the user by means of the mouse and keyboard. This class is a base class for PdfControl, PdfActionArea, PdfTextAnnotation, Pdf3dAnnotation, PdfCustomAnnotation, PdfEllipseAnnotation, PdfFileAttachmentAnnotation, PdfFreeTextAnnotation, PdfHighlightAnnotation, PdfInkAnnotation, PdfJaggedUnderlineAnnotation, PdfLineAnnotation, PdfMovieAnnotation, PdfPolygonAnnotation, PdfPolylineAnnotation, PdfPopupAnnotation, PdfPrinterMarkAnnotation, PdfRectangleAnnotation, PdfScreenAnnotation, PdfSoundAnnotation, PdfStampAnnotation, PdfStrikeoutAnnotation, PdfTrapNetworkAnnotation, PdfUnderlineAnnotation and PdfWatermarkAnnotation.

PdfWidgetCollection

Collection of widgets.

PdfXObject

Class for a PDF form XObject.

PngImageCompressionOptions

The compression options for PNG images produced during PDF to image conversion.

PublicExtensionMethods

Provides extension methods for types defined in Docotic.Pdf library.

SystemFontLoader

An implementation of the IFontLoader interface that loads font bytes from well-known system font folders.

TiffImageCompressionOptions

The compression options for TIFF images produced during PDF to image conversion.

UncompressedRasterOptions

The options for uncompressed raster bytes produced during PDF to image conversion.

UnexpectedStructureException

The exception that is thrown when the library can not parse a PDF or when the document contains unexpected objects. The exception is also thrown when a PDF does not contain expected objects.

UnsupportedFontException

The exception that is thrown when the library can not process a font. It might be an embedded font or an external one.

UnsupportedImageException

The exception that is thrown when the library can not open, extract or recompress an image.

UnsupportedMetadataException

The exception that is thrown when the library can not process document metadata.

XfaForm

(PDF 1.5) Class for an XML stream containing the Adobe XML Forms Architecture (XFA) information.

XmpArray

Class for an XMP array. An XMP array consists of a set of values. XMP array is one of the data types allowed for values of XMP properties.

XmpBasicSchema

This XMP schema contains properties that provide basic descriptive information.

XmpDublinCoreSchema

This XMP schema provides a set of commonly used properties.

XmpLanguageAlternative

Class for an XMP language alternative. An XMP language alternative is a simple text value with associated language identifier. XMP language alternative is one of the data types allowed for items stored in an XmpArray with XmpArrayType.Alternative type.

XmpMediaManagementSchema

This XMP schema provides a set of properties that are primarily for use by digital asset management (DAM) systems.

XmpMetadata

(PDF 1.4) Class for metadata attached to a PDF document or some of its parts. The metadata is of XMP (Extensible Metadata Platform) format.

XmpPdfSchema

This XMP schema specifies properties used with Adobe PDF files.

XmpProperty

Class for an XMP property. An XMP property is a named XMP value.

XmpPropertyList

Collection of XMP properties.

XmpRightsManagementSchema

This schema includes properties related to rights management. These properties specify information regarding the legal restrictions associated with a resource.

XmpSchema

Class for an XMP schema. A schema is a set of properties. Typically, schemas may consist of properties that are relevant only for particular types of documents or for certain stages of a workflow.

XmpSchemaList

Collection of XMP schemas that are not well-known to the library.

XmpString

Class for an XMP string. XMP string is one of the data types allowed for values of XMP properties.

XmpStructure

Class for an XMP structure. An XMP structure is a set of one or more named fields. XMP structure is one of the data types allowed for values of XMP properties.

XmpValue

Base class for classes that represent a value of an XMP property.

Structs

PdfBox

Represents a rectangle expressed in PDF's default user space coordinate system. In default user space the positive X axis extends horizontally to the right and the positive Y axis extends vertically upward.

PdfMatrix

Represents a 3x3 affine transformation matrix used for transformations in 2-D space.

PdfPoint

Represents an ordered pair of double precision floating-point x- and y-coordinates that defines a point in a two-dimensional plane.

PdfQuadrilateral

A quadrilateral represented by four double precision floating-point points.

PdfRectangle

Stores a set of four double precision floating-point numbers that represent the location and size of a rectangle.

PdfSize

Stores an ordered pair of double precision floating-point numbers, typically the width and height of a PDF rectangle.

PdfTag

Describes marked content tag.

Interfaces

IFallbackFontProvider

Defines method used to load a fallback font for a given font description.

IFontLoader

Exposes method used to load font bytes from a generic source (operating system, directory, etc.)

IPdfPropertyList

The property list associated with marked content in PDF.

IPdfSigner

Interface for classes that can sign digital signature messages.

IPdfStreamProvider

Exposes method used to acquire streams.

Enums

CosObjectType

Specifies the type of a CosObject.

CosStreamFilter

Specifies names of COS stream filters.

Pdf3dActivationState

Specifies the state of the 3D artwork instance upon activation of the annotation.

Pdf3dDeactivationState

Specifies the state of the 3D artwork instance upon deactivation of the annotation.

Pdf3dFileFormat

Specifies the format of the 3D data contained in the Pdf3dStream.

Pdf3dLightingStyle

The style of 3D lighting scheme.

Pdf3dProjectionOrthographicBinding

Specifies the strategy for orthographic binding (scaling to fit) the near plane's X and Y coordinates onto the 3D annotation's target coordinate system.

Pdf3dProjectionPerspectiveBinding

Specifies the strategy for perspective binding (scaling to fit) for the diameter of the circle formed when projecting the 3D artwork onto the annotation's target coordinate system.

Pdf3dProjectionType

Specifies the type of 3D projection.

Pdf3dViewTransformationSource

Specifies how the camera-to-world transformation matrix should be determined for the 3D view.

PdfArtifactPaginationType

Specifies the type of pagination artifacts (PdfArtifact).

PdfArtifactType

Specifies the type of marked content artifacts (PdfArtifact).

PdfBlendMode

Specifies names of standard blend modes available in PDF.

PdfBuiltInFont

Specifies names of built-in Type1 fonts available in PDF.

PdfButtonLayout

Specifies how text and image should be placed on the surface of a PdfButton control relative to each other.

PdfCertificateRevocationCheckMode

All possible modes for certificate revocation checks.

PdfCertificateValidity

All possible results for certificate validity checks.

PdfCompression

Specifies compression filter of a document object.

PdfControlMergingMode

Specifies how to handle form fields when merging PDF documents.

PdfDigestAlgorithm

Specifies names of digest algorithms. Digest algorithms are used for signing documents digitally.

PdfDrawFormat

Specifies the image format to use while saving an image of a PdfPage.

PdfDrawMode

Specifies whether a shape drawn on a PdfCanvas should be stroked, filled, or filled and then stroked.

PdfDrawScaling

Specifies how a PdfPage should be resized before being drawn and saved as an image.

PdfDuplicateObjectKinds

Specifies all object kinds that can be deduplicated by the ReplaceDuplicateObjects group of methods.

PdfEncryptionAlgorithm

Specifies encryption algorithm of a PdfDocument.

PdfExtractedImageFormat

Specifies the file format of the image extracted from PDF document.

PdfFileAnnotationIcon

Specifies the icon to be used in displaying PdfFileAttachmentAnnotation.

PdfFillMode

Specifies how the interior of a closed path is filled.

PdfFontFormat

Specifies the format of a PdfFont.

PdfImageCompression

Specifies a compression scheme of an image within a PDF document.

PdfImageScaleMode

Specifies when and how an image on a widget gets scaled.

PdfLayerIntent

Specifies names of recognizable layer intents.

PdfLayerType

Specifies the type of a PdfLayerBase.

PdfLineCap

Specifies the shape to be used at the ends of open subpaths (and dashes, if any) when they are stroked.

PdfLineJoin

Specifies the shape of joints between connected segments of a stroked path.

PdfMarkerLineStyle

All possible marker line styles.

PdfPageLayout

Specifies the page layout to be used when the document is opened.

PdfPageMode

Specifies how the document should be displayed when opened.

PdfPageNumberingStyle

The numbering styles that can be used for the numeric portion of page labels in a labeling range.

PdfPageObjectType

Specifies the type of a PdfPageObject.

PdfPaperOrientation

Specifies paper orientation of a PdfPage or a PdfXObject.

PdfPaperSize

Specifies the standard paper sizes.

PdfPathSegmentType

Specifies the type of a PdfPathSegment.

PdfPatternPaintType

Specifies how the color of the PdfPattern cell is to be specified.

PdfPatternTiling

Specifies adjustments to the spacing of PdfPattern tiles relative to the device pixel grid.

PdfPermissionFlags

Specifies user access permissions for an encrypted document.

PdfReadingDirection

Specifies the main direction of text for Bidi or inverse Bidi algorithms.

PdfRenditionOperation

Enumeration for all known rendition operations.

PdfRichMediaActivationMode

Specifies when to activate 3D and rich media annotations.

PdfRichMediaAnimationStyle

Specifies how to apply timeline scaling to keyframe animations.

PdfRichMediaContentType

Specifies the type of the rich media content.

PdfRichMediaDeactivationMode

Specifies when to deactivate 3D and rich media annotations.

PdfRichMediaPresentationStyle

Specifies how to display the rich media content.

PdfRotation

Specifies the rotation of a PdfPage.

PdfSignatureAlgorithm

Specifies the algorithm to use for signing.

PdfSignatureFieldLockAction

All possible actions for a signature field lock.

PdfSignatureFormat

Specifies digital signature formats.

PdfSignatureTextAlignment

Specifies the alignment of the text in a digital signature.

PdfSignatureType

Specifies digital signature type.

PdfSubmitFormat

Specifies the form in which control names and values are submitted by PdfSubmitFormAction.

PdfSubmitMethod

Specifies how control names and values are submitted by PdfSubmitFormAction.

PdfTagType

Specifies standard or popular marked content tag types.

PdfTextAlign

Specifies the horizontal alignment of text.

PdfTextAnnotationIcon

Specifies the icon to be used in displaying PdfTextAnnotation.

PdfTextRenderingMode

Specifies whether drawing text on a PdfCanvas causes glyph outlines to be stroked, filled, used as a clipping boundary, or some combination of the three.

PdfVersion

Specifies the version of the PDF specification to which the file conforms.

PdfVerticalAlign

Specifies the vertical alignment of text.

PdfWidgetFlags

Specifies various characteristics of a PdfWidget.

PdfWidgetType

Specifies the type of a PdfWidget.

PdfZoom

Specifies PdfPage zoom type.

PdfaConformance

Specifies levels of PDF/A standard conformance the library can detect.

PdfxConformance

Specifies levels of PDF/X standard conformance the library can detect.

XmpArrayType

Specifies the type of an XmpArray.

Delegates

PdfCharacterCodeToUnicodeMapper

Defines a method that maps PDF character codes to Unicode strings.

PdfMissingGlyphMapper

Defines a method that substitutes text for a missing glyph in a PDF font.