The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

DevExpress.Pdf Namespace

Contains classes and enumerations that are used to implement the main functionality of WinForms and WPF PDF Viewers, and the PDF Document API.

Classes

Name Description
PdfAcroFormBorderAppearance

Provides appearance settings used to paint the border of an interactive form field.

PdfAcroFormCheckBoxField

Represents a check box field.

PdfAcroFormChoiceField

Represents the base class for combo box and list box fields.

PdfAcroFormComboBoxField

Represents a combo box field.

PdfAcroFormCommonVisualField

Represents the base class for common field types such as text box, check box, list box, combo box, and signature.

PdfAcroFormField

Represents the base class for all interactive form fields.

PdfAcroFormFieldAppearance

Provides appearance settings used to paint an interactive form field.

PdfAcroFormGroupField

Represents a group field.

PdfAcroFormListBoxField

Represents a list box field.

PdfAcroFormRadioGroupField

Represents a radio group field.

PdfAcroFormSignatureField

Represents a signature field.

PdfAcroFormTextBoxField

Represents a text box field.

PdfAcroFormVisualField

Represents the base class for visual form fields.

PdfAction

An action that is performed with interactive elements (e.g., bookmarks, annotations) in the PDF document.

PdfAnnotation

Represents an annotation that is used for adding text notes and other ancillary information to the document.

PdfAnnotationActions

Represents actions that can be performed with the annotation in the document.

PdfAnnotationAppearance

Determines a form with the annotation appearance.

PdfAnnotationAppearances

Represents annotation appearances on the PDF form.

PdfAnnotationBorder

Represents the annotation's border settings.

PdfAnnotationBorderStyle

Contains style settings of the annotation's border.

PdfBookmark

Contains settings that are used to specify bookmarks in a document.

PdfButtonFormField

Represents a button field (a push button, radio button, check box) on a PDF interactive form that the end user can manipulate with the mouse.

PdfCharacter

An individual character in a document.

PdfCharacterMapping

Stores a CMap table that maps character codes to Unicode values.

PdfChoiceFormField

Represents a choice field (a combo box, list box) on a PDF form.

PdfColor

Represents a color used in the PDF document.

PdfColorSpace

Represents a PDF color space.

PdfCommand

Represents a command.

PdfCommandList

Represents a list of PdfCommand objects.

PdfCreationOptions

Represents document creation options.

PdfDestination

Represents a destination (a particular view of a document) to which a document target (e.g. a bookmark) is referred to.

PdfDocument

A document contained in a PDF file.

PdfDocumentActions

Represents an action that is performed with a document.

PdfDocumentArea

A document area.

PdfDocumentContent

Provides information about the PDF content type at a specific client point.

PdfDocumentPosition

Represents the PDF coordinates of a hit point and the page number.

PdfDocumentProcessor

A non-visual component that allows you to generate PDF files from scratch and manipulate existing documents.

PdfDocumentProcessorHelper

This class supports the internal infrastructure, and is not intended to be used directly from your code.

PdfEncryptionOptions

Contains settings to protect a PDF document with a password and user permissions.

PdfFileAttachment

Represents an attachment where a file can be embedded to a PDF document.

PdfFileSpecification

Represents the file specification that gives the name of the target file in a standard format, and can also contain information related to one or more specific file systems.

PdfFilter

Represents an image filter.

PdfFitBBoxDestination

Represents a destination that displays the page with its contents magnified just enough to fit its bounding box entirely within the window both horizontally and vertically.

PdfFitBBoxHorizontallyDestination

Represents a destination that displays the page with its vertical PdfFitBBoxHorizontallyDestination.Top coordinate positioned at the top edge of the window and the contents magnified just enough to fit the entire width of its bounding box within the window.

PdfFitBBoxVerticallyDestination

Represents a destination that displays the page with the horizontal PdfFitBBoxVerticallyDestination.Left coordinate positioned at the left edge of the window with its contents magnified just enough to fit the entire height of its bounding box within the window.

PdfFitDestination

Represents a destination that displays the page with its contents magnified just enough to fit the entire page within the window both horizontally and vertically.

PdfFitHorizontallyDestination

Represents a destination that displays the page with the PdfFitHorizontallyDestination.Top vertical coordinate positioned at the top edge of the window and the contents magnified just enough to fit the entire width of the page within the window.

PdfFitRectangleDestination

Represents a destination that displays the page with its contents magnified just enough to fit the PdfFitRectangleDestination.Rectangle specified by the PdfRectangle.Left, PdfRectangle.Bottom, PdfRectangle.Right, PdfRectangle.Top coordinates entirely within the window both horizontally and vertically.

PdfFitVerticallyDestination

Represents a destination that displays the page with the horizontal PdfFitVerticallyDestination.Left coordinate positioned at the left edge of the window and the contents magnified just enough to fit the entire height of the page within the window.

PdfFont

A font assigned to a document text.

PdfFontDescriptor

Provides the PDF font options.

PdfForm

Represents a PDF document form.

PdfFormData

Contains data values stored in the PDF Form.

PdfGoToAction

An action that changes the view to a specified destination (page, location, and magnification factor).

PdfGraphics

Implements drawing on a PDF page.

PdfGraphicsAcroFormBorderAppearance

Provides appearance settings used to paint the border of an interactive form field.

PdfGraphicsAcroFormCheckBoxField

Represents a check box field.

PdfGraphicsAcroFormChoiceField

Represents the base class for combo box and list box fields.

PdfGraphicsAcroFormComboBoxField

Represents a combo box field.

PdfGraphicsAcroFormCommonField

Represents the base class for common field types such as text box, check box, list box, combo box and signature.

PdfGraphicsAcroFormField

Represents the base class for all interactive form fields.

PdfGraphicsAcroFormFieldAppearance

Provides appearance settings used to paint an interactive form field.

PdfGraphicsAcroFormListBoxField

Represents a list box field.

PdfGraphicsAcroFormRadioGroupField

Represents a radio group field.

PdfGraphicsAcroFormSignatureField

Represents the signature field.

PdfGraphicsAcroFormTextBoxField

Represents a text box field.

PdfIconFit

Contains properties that define how to display the button's icon within the annotation rectangle of its widget annotation.

PdfImage

Represents an image in the PDF document.

PdfInteractiveForm

An interactive form (AcroForm) that represents a collection of fields for gathering information interactively from the user.

PdfInteractiveFormField

Represents interactive form field data (e.g., text boxes, radio buttons, combo boxes) in a document.

PdfInteractiveFormFieldActions

Represents an action that is performed with the interactive form fields.

PdfJavaScriptAction

Represents a JavaScript action that executes a script that is written in the JavaScript programming language.

PdfJumpAction

Serves as the base for classes that allow jumping to a destination in the current document (PdfGoToAction) or a destination in another PDF file (PdfRemoteGoToAction).

PdfLineStyle

Provides the style settings used to paint the lines in a document.

PdfLinkAnnotation

Represents the link annotation (a hypertext link to a destination) in a document.

PdfMarkupAnnotation

Represents a markup annotation that is used to mark up PDF documents.

PdfMarkupAnnotationData

Represents data common to all markup annotations.

PdfMarkupAnnotationInfo

Provides information about a markup annotation.

PdfMetadata

Represents global information about the document such as the document's title, author, and creation and modification dates.

PdfNamedAction

Represents a named action.

PdfNames

Stores names of various PDF entities.

PdfOptionalContent

Represents content in a PDF document that can be selectively viewed or hidden.

PdfOptionalContentConfiguration

Represents different presentations of a document's optional content groups.

PdfOptionalContentGroup

Represents the optional content group that is used to control the visibility of graphic objects.

PdfOptionalContentOrder

Represents the order for presentation of optional content groups.

PdfOptionalContentProperties

Contains a list of all the optional content groups in the document, as well as information about the default and alternate configurations for optional content.

PdfOptionalContentRadioButtonGroup

Represents a collection of optional content groups whose states are intended to follow a radio button paradigm.

PdfOptionalContentUsage

Represents an optional content group's usage that contains information describing the nature of the content controlled by the group.

PdfOptionalContentUsageApplication

Represents the optional content usage application.

PdfOptionsFormFieldOption

Represents the list of options in the choice field, each of which shall be represented by a text string that shall be displayed on the screen.

PdfOrientedRectangle

A rectangle that delimits a page area around a specific document element.

PdfOutline

Represents a document outline that allows the user to navigate interactively from one part of the document to another.

PdfOutlineItem

Represents an outline item in the tree-structured hierarchy of outlines.

PdfOutlines

Represents the root of a document's outline hierarchy.

PdfPage

An individual page in a document.

PdfPageTreeObject

Provides settings that define page boundaries for specific content types.

PdfPageWord

An individual word related to a specific PDF page.

PdfPaperSize

Contains the standard paper sizes.

PdfPasswordRequestedEventArgs

Provides the security password to open a protected PDF file in the PDF Viewer and PDF Document Processor.

PdfPattern

Represents a color pattern.

PdfPopupAnnotation

Represents a pop-up annotation that displays text in a pop-up window for editing the annotation text.

PdfPrintPageEventArgs

Provides data for the PdfViewer.PrintPage and PdfDocumentProcessor.PrintPage events.

PdfPrinterSettings

Provides the additional printer settings to a PDF Viewer.

PdfQuadrilateral

Represents a quadrilateral that comprises the annotation.

PdfQueryPageSettingsEventArgs

Provides data for the PdfViewer.QueryPageSettings and PdfDocumentProcessor.QueryPageSettings events.

PdfRGBColor

Represents the red, green, and blue color components in the range of 0 to 1.

PdfRange

Represents a range of colors.

PdfRectangle

A rectangle used to describe locations on a page and bounding boxes for various PDF objects.

PdfRemoteGoToAction

An action that jumps to a destination in another PDF file instead of the current file.

PdfRenderingSettings

Provides PDF rendering settings to optimize JPEG image decoding.

PdfResetFormAction

An action that resets selected interactive form fields to their default values.

PdfSignature

An electronic signature used to sign a PDF file.

PdfStringFormat

Contains settings to format strings in a document.

PdfTextAnnotation

Represents a text annotation (a "sticky note" attached to a point in a document).

PdfTextFormField

Represents a text field on a PDF form.

PdfTextMarkupAnnotation

Represents a text markup annotation.

PdfTextMarkupAnnotationData

Represents text markup annotation data.

PdfTextMarkupAnnotationInfo

Provides information about a text markup annotation.

PdfTextSearchParameters

Specifies the options applied to a text search.

PdfTextSearchResults

Provides the information related to a PDF text search result.

PdfUriAction

Represents a URI (uniform resource identifier) action associated with the annotation.

PdfViewerExtensions

Defines extension methods that are used to extend the functionality of the WinForms PDF Viewer and WPF PDF Viewer.

PdfWidgetAnnotation

Represents the widget annotation for the interactive forms in a document.

PdfWidgetAppearanceCharacteristics

Contains appearance characteristics for constructing the annotation's appearance.

PdfWord

An individual word in a document.

PdfWordSegment

Represents a word segment in a document.

PdfXFAForm

Represents an interactive form based on the Adobe XML Forms Architecture (XFA).

PdfXObject

Represents a form XObject in a PDF document content.

PdfXYZDestination

Represents a destination that displays the PDF page with the PdfXYZDestination.Left, PdfXYZDestination.Top coordinates positioned at the upper-left corner of the window and the contents of the page magnified by the factor zoom (the PdfXYZDestination.Zoom property).

Interfaces

Name Description
IPdfViewer

For internal use. Provides the functionality of PdfViewer and PdfViewerControl classes.

Structs

Name Description
PdfAcroFormFieldNameCollision

Represents a structure which stores information about a collision found in interactive form field names.

PdfPoint

Specifies the coordinates of a PDF point.

PdfSaveOptions

A class that provides document encryption options and document signature to save the document.

Delegates

Name Description
PdfPasswordRequestedEventHandler

This event handler is used to programmatically provide a document opening password in a PDF Viewer and PDF Document Processor to open a document without end-user interaction.

PdfPrintPageEventHandler

A method that will handle the PdfViewer.PrintPage and PdfDocumentProcessor.PrintPage events.

PdfQueryPageSettingsEventHandler

A method that will handle the PdfDocumentProcessor.QueryPageSettings and PdfViewer.QueryPageSettings events.

Enums

Name Description
PdfAcroFormBorderStyle

Specifies the border style for an interactive form field.

PdfAcroFormButtonStyle

Lists values specifying the appearance of the form field's button.

PdfAcroFormFieldRotation

Specifies the rotation to apply to a form field.

PdfAcroFormStringAlignment

Specifies the alignment of a text string within an interactive form field.

PdfAcroFormTextFieldType

Specifies the type of text field.

PdfAnnotationFlags

Lists the values specifying various characteristics of the annotation.

PdfAnnotationHighlightingMode

Lists values that specify the visual effect that will be used when the mouse button is pressed or held down inside its active area.

PdfAssociatedFileRelationship

Lists the values used to specify the type of relationship between the document and the attached file.

PdfCompatibility

Lists the values specifying the compatibility mode of a document.

PdfDocumentContentType

Lists the values indicating the type of the PDF content corresponding to a specific document point.

PdfDocumentDataExtractionPermissions

Lists the values specifying permissions that are used to restrict or allow access to data extraction operations.

PdfDocumentInteractivityPermissions

Lists the values specifying permissions that are used to restrict or allow access to document interaction operations.

PdfDocumentModificationPermissions

Lists the values specifying permissions that are used to restrict or allow access to document modification operations.

PdfDocumentPrintingPermissions

Lists the values specifying permissions that are used to restrict or allow access to document printing operations.

PdfEncryptionAlgorithm

Lists the available algorithms to encrypt a document.

PdfFontFlags

Lists the values that correspond to flags defining various characteristics of the font.

PdfFontStretch

Lists the font stretch values.

PdfFontStyle

Lists the form field's font styles.

PdfFormDataFormat

Lists formats allowed for PDF Form data values.

PdfGraphicsJpegImageQuality

Specifies how images are exported to PDF format.

PdfGraphicsTextOrigin

Contains values that specify how to interpret a point passed to one of the PdfGraphics.DrawString overload methods that take a PointF object as an argument.

PdfHotkeyPrefix

Specifies the type of display for hot-key prefixes that relate to text.

PdfIconScalingCircumstances

Lists the circumstances under which the icon will be scaled inside the annotation rectangle.

PdfIconScalingType

Lists the type of icon scaling within the annotation rectangle.

PdfInteractiveFormFieldFlags

Represents flags specifying various document-level characteristics related to interactive form fields.

PdfMarkupAnnotationReplyType

List values that specify the relationship (the "reply type") between one annotation and another.

PdfOptionalContentIntent

Lists names that are used to determine which optional content group states to consider and which to ignore in calculating the visibility of content.

PdfOptionalContentOrderListMode

Lists values that specify which optional content groups in the PdfOptionalContentConfiguration.Order property will be displayed to the user.

PdfOptionalContentState

Lists the states of all the optional content groups in a document when the optional content configuration is applied.

PdfPageLayout

Lists the values that define how the page is positioned in the PDF Viewer.

PdfPageMode

Lists values that specify how to display the opened document.

PdfPrintPageOrientation

Lists the available document orientation modes.

PdfPrintScaleMode

Lists the available document scale modes.

PdfRenderingIntent

Lists rendering intents that determine how a color management system handles color conversion from one color space to another.

PdfSignatureFlags

Lists values that specify various document-level characteristics related to signature fields.

PdfStringAlignment

Specifies the alignment of a text string relative to its layout rectangle.

PdfStringFormatFlags

Specifies the display and layout information for text strings.

PdfStringTrimming

Specifies how to trim characters from a string that does not completely fit into a layout shape.

PdfTextJustification

Lists the form of justification that is used in laying out the overlay text.

PdfTextMarkupAnnotationType

Specifies the type of a text markup annotation.

PdfTextSearchDirection

Lists the available text search direction modes.

PdfTextSearchStatus

Lists the values specifying the status of a PDF text search operation.

PdfWidgetAnnotationTextPosition

Lists values that specify the text position of the widget annotation's caption relative to its icon.