DevExpress.Pdf Namespace
In This Article
Contains classes and enumerations that are used to implement the main functionality of WinForms and WPF PDF Viewers, and the PDF Document API.
Assemblies: DevExpress.Docs.v24.1.dll, DevExpress.Pdf.v24.1.Core.dll, DevExpress.Pdf.v24.1.Drawing.dll
NuGet Packages: DevExpress.Document.Processor, DevExpress.Pdf.Core, DevExpress.Pdf.Drawing
#Classes
Name | Description |
---|---|
External |
Contains information about the signature contents. |
Pdf |
Provides appearance settings used to paint the border of an interactive form field. |
Pdf |
Represents a check box field. |
Pdf |
Represents the base class for combo box and list box fields. |
Pdf |
Represents a combo box field. |
Pdf |
Represents the base class for common field types such as text box, check box, list box, combo box, and signature. |
Pdf |
Exposes a set of methods used to organize Acro |
Pdf |
Represents the base class for all interactive form fields. |
Pdf |
Provides appearance settings used to paint an interactive form field. |
Pdf |
Represents a group field. |
Pdf |
Represents a list box field. |
Pdf |
Represents a radio group field. |
Pdf |
Represents a signature field. |
Pdf |
A text box form field. |
Pdf |
Allows you to specify format for form field values. |
Pdf |
Represents the base class for visual form fields. |
Pdf |
An action that is performed with interactive elements (e. |
Pdf |
Represents an annotation that is used for adding text notes and other ancillary information to the document. |
Pdf |
Represents actions that can be performed with the annotation in the document. |
Pdf |
Determines a form with the annotation appearance. |
Pdf |
Represents annotation appearances on the PDF form. |
Pdf |
Represents the annotation’s border settings. |
Pdf |
Contains style settings of the annotation’s border. |
Pdf |
Base class for document annotations. |
Pdf |
Exposes members used to organize annotations without access to their inner structure. |
Pdf |
Contains settings that are used to specify bookmarks in a document. |
Pdf |
A button field (a push button, radio group, check box) on a PDF interactive form that the user can manipulate with the mouse. |
Pdf |
Contains a set of properties used to manage button form fields without access to their inner structure. |
Pdf |
Contains properties used to change the button field’s widget annotation without access to its inner structure. |
Pdf |
Contains properties that define how to display the button’s icon in the widget annotation. |
Pdf |
Contains members used to manage caret annotations without access to their inner structure. |
Pdf |
An individual character in a document. |
Pdf |
Stores a CMap table that maps character codes to Unicode values. |
Pdf |
Contains a set of properties used to manage check box form fields without access to their inner structure. |
Pdf |
Contains properties used to change the check box field’s widget annotation without access to its inner structure. |
Pdf |
Represents a choice field (a combo box, list box) on a PDF form. |
Pdf |
Contains properties that apply to list box an combo box form fields. |
Pdf |
Exposes members used to organize circle annotations without access to their inner structure. |
Pdf |
Contains options that specify what content type to keep in the page area that is to be cleared. |
Pdf |
A collection of page regions to clear. |
Pdf |
Represents a color used in the PDF document. |
Pdf |
Represents a PDF color space. |
Pdf |
Contains a set of properties used to manage combo box form fields without access to their inner structure. |
Pdf |
Contains properties used to change the combo box field’s widget annotation without access to its inner structure. |
Pdf |
Represents a command. |
Pdf |
Represents a list of Pdf |
Pdf |
Contains filters that can be applied to annotations. |
Pdf |
Contains information about the status of issues encountered during PDF conversion. |
Pdf |
Contains information a PDF file conversion process. |
Pdf |
Represents document creation options. |
Pdf |
Allows you to build a signature for a document hash. |
Pdf |
Allows you to sign the document hash. |
Pdf |
The base class for destinations – references to a page with specific view parameters. |
Pdf |
A document contained in a PDF file. |
Pdf |
Represents an action that is performed with a document. |
Pdf |
A document area. |
Pdf |
Provides information about the PDF content type at a specific client point. |
Pdf |
Converts PDF documents to PDF/A-1b, PDF/A-2b, and PDF/A-3b. |
Pdf |
Exposes a set of methods used to perform various operations on a PDF document without access to its inner structure. |
Pdf |
Represents a point in the page coordinates of the PDF document. |
Pdf |
A non-visual component that allows you to generate PDF files from scratch and manipulate existing documents. |
Pdf |
This class supports the internal infrastructure, and is not intended to be used directly from your code. |
Pdf |
A helper class used to apply signatures to PDF documents. |
Pdf |
Contains settings to protect a PDF document with a password and user permissions. |
Pdf |
A file attached to a PDF document. |
Pdf |
Contains members used to manage file attachment annotations without access to their inner structure. |
Pdf |
Contains names of built-in file attachment annotation icons. |
Pdf |
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. |
Pdf |
Represents an image filter. |
Pdf |
A destination that displays a page’s bounding box that fits the document window. |
Pdf |
A destination that positions a specific Y coordinate at the top left corner of the document window, and zooms a page’s bounding box so that it fits the window horizontally. |
Pdf |
A destination that positions a specific X coordinate at the top left corner of the document window, and zooms a page’s bounding box so that it fits the window vertically. |
Pdf |
A destination that displays a page that fits the document window. |
Pdf |
A destination that positions a specific Y coordinate at the top left corner of the document window, and zooms a page so that it fits the window horizontally. |
Pdf |
A destination that displays a specific page rectangle in the document window. |
Pdf |
A destination that positions a specific X coordinate at the top left corner of the document window, and zooms a page so that it fits the window vertically. |
Pdf |
A font assigned to a document text. |
Pdf |
Provides the PDF font options. |
Pdf |
Represents a PDF document form. |
Pdf |
Contains data values stored in the PDF Form. |
Pdf |
Base class for all form field facades. |
Pdf |
A generic form field facade class that allows you to retrieve the annotation widget properties. |
Pdf |
Represents an interactive form field item. |
Pdf |
Contains members used to manage free text annotations without access to their inner structure. |
Pdf |
An action that changes the view to a specified destination (page, location, and magnification factor). |
Pdf |
Allows you to draw graphics content on a PDF page. |
Pdf |
Contains border appearance settings of an interactive form field. |
Pdf |
A check box field in PDF Graphics API. |
Pdf |
A base class for combo box and list box fields in PDF Graphics API. |
Pdf |
A combo box field in PDF Graphics API. |
Pdf |
A base class for common form field types (text box, check box, list box, combo box, and signature) in PDF Graphics API. |
Pdf |
A base class for all interactive form fields in PDF Graphics API. |
Pdf |
Contains appearance settings of an interactive form field. |
Pdf |
A list box field in PDF Graphics API. |
Pdf |
A radio group field in PDF Graphics API. |
Pdf |
A signature form field in PDF Graphics API. |
Pdf |
A text box field in PDF Graphics API. |
Pdf |
Contains properties that define how to display the button’s icon within the annotation rectangle of its widget annotation. |
Pdf |
Represents an image in the PDF document. |
Pdf |
Contains members used to manage ink annotations without access to their inner structure. |
Pdf |
An interactive form (Acro |
Pdf |
Represents interactive form field data (e. |
Pdf |
Represents an action that is performed with the interactive form fields. |
Pdf |
Represents a Java |
Pdf |
Serves as the base for classes that allow jumping to a destination in the current document (Pdf |
Pdf |
Contains members used to manage line annotations without access to their inner structure. |
Pdf |
Provides the style settings used to paint the lines in a document. |
Pdf |
Represents the link annotation (a hypertext link to a destination) in a document. |
Pdf |
Contains members used to manage link annotations without access to their inner structure. |
Pdf |
Contains a set of properties used to manage list box form fields without access to their inner structure. |
Pdf |
Contains properties used to change the list box field’s widget annotation without access to its inner structure. |
Pdf |
Represents a markup annotation that is used to mark up PDF documents. |
Pdf |
Represents a comment added to an annotation. |
Pdf |
Represents markup annotations. |
Pdf |
Contains extension methods for the Pdf |
Pdf |
Contains a set of properties used to manage markup annotations without access to their inner structure. |
Pdf |
Represents the review added to an annotation or comment. |
Pdf |
Represents global information about the document such as the document’s title, author, and creation and modification dates. |
Pdf |
Represents a named action. |
Pdf |
Stores names of various PDF entities. |
Pdf |
Represents content in a PDF document that can be selectively viewed or hidden. |
Pdf |
Represents different presentations of a document’s optional content groups. |
Pdf |
Represents the optional content group that is used to control the visibility of graphic objects. |
Pdf |
Contains visibility settings of a content group (layer). |
Pdf |
A collection of Pdf |
Pdf |
Represents the order for presentation of optional content groups. |
Pdf |
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. |
Pdf |
Represents a collection of optional content groups whose states are intended to follow a radio button paradigm. |
Pdf |
Represents an optional content group’s usage that contains information describing the nature of the content controlled by the group. |
Pdf |
Represents the optional content usage application. |
Pdf |
Provides access to visibility settings of optional content (layers). |
Pdf |
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. |
Pdf |
A rectangle that delimits a page area around a specific document element. |
Pdf |
Represents a document outline that allows the user to navigate interactively from one part of the document to another. |
Pdf |
Represents an outline item in the tree-structured hierarchy of outlines. |
Pdf |
Represents the root of a document’s outline hierarchy. |
Pdf |
An individual page in a document. |
Pdf |
Exposes members used to perform various operations on a PDF page without access to its inner structure. |
Pdf |
Contains information about a page of a document opened in PDF Viewer. |
Pdf |
Contains rendering parameters used to export a PDF page to a Bitmap image. |
Pdf |
Provides settings that define page boundaries for specific content types. |
Pdf |
An individual word related to a specific PDF page. |
Pdf |
Contains the standard paper sizes. |
Pdf |
Provides the security password to open a protected PDF file in the PDF Viewer and PDF Document Processor. |
Pdf |
Contains a set of properties used to manage path (line, polygon and polyline) annotations without access to their inner structure. |
Pdf |
Represents a color pattern. |
Pdf |
Contains information about the PKCS#7 signature and methods used to verify it. |
Pdf |
Contains members used to manage polygon annotations without access to their inner structure. |
Pdf |
Contains members used to manage polyline annotations without access to their inner structure. |
Pdf |
Represents a pop-up annotation that displays text in a pop-up window for editing the annotation text. |
Pdf |
Provides the additional printer settings to a PDF Viewer. |
Pdf |
Provides data for the Pdf |
Pdf |
A range of pages to print. |
Pdf |
Represents a quadrilateral that comprises the annotation. |
Pdf |
Provides data for the Pdf |
Pdf |
Contains properties used to change the radio button field’s widget annotation without access to its inner structure. |
Pdf |
Contains a set of properties used to manage radio group form fields without access to their inner structure. |
Pdf |
Represents a range of colors. |
Pdf |
A rectangle used to describe locations on a page and bounding boxes for various PDF objects. |
Pdf |
An action that jumps to a destination in another PDF file instead of the current file. |
Pdf |
Provides PDF rendering settings to optimize JPEG image decoding. |
Pdf |
An action that resets selected interactive form fields to their default values. |
Pdf |
Represents the red, green, and blue color components in the range of 0 to 1. |
Pdf |
Contains members used to manage rubber stamp annotations without access to their inner structure. |
Pdf |
Contains names of built-in rubber stamp annotation icons. |
Pdf |
Contains a set of properties used to manage shape (circle and square) annotations without access to their inner structure. |
Pdf |
An electronic signature used to sign a PDF file. |
Pdf |
Contains signature appearance options. |
Pdf |
Contains information about signatures and methods used to verify them. |
Pdf |
Allows you to build a signature. |
Pdf |
Contains information about the signature field. |
Pdf |
Contains font settings for a signature. |
Pdf |
Exposes a set of properties used to modify signature form fields without access to their inner structure. |
Pdf |
Contains signature information. |
Pdf |
Contains properties used to change the signature field’s widget annotation properties without access to its inner structure. |
Pdf |
A sound associated with a sound annotation. |
Pdf |
A sound annotations – a note that contains a sound recorded or imported form a file. |
Pdf |
Contains members used to manage sound annotations without access to their inner structure. |
Pdf |
Contains names of built-in sound annotation icons. |
Pdf |
Exposes members used to organize square annotations without access to their inner structure. |
Pdf |
Contains settings to format strings in a document. |
Pdf |
Represents a text annotation (a “sticky note” attached to a point in a document). |
Pdf |
Represents a text annotation. |
Pdf |
Contains members used to manage text annotations (sticky notes) without access to their inner structure. |
Pdf |
Contains names of built-in annotation icons. |
Pdf |
Contains text extraction options. |
Pdf |
Represents a text field on a PDF form. |
Pdf |
Contains a set of properties used to manage text form fields without without access to their inner structure. |
Pdf |
Represents a text markup annotation. |
Pdf |
Represents a text markup annotation. |
Pdf |
Contains members used to manage text markup annotations (text highlights) without access to their inner structure. |
Pdf |
Specifies the options applied to a text search. |
Pdf |
Provides the information related to a PDF text search result. |
Pdf |
Contains properties used to change the text field’s widget annotation without access to its inner structure. |
Pdf |
Allows you to generate document-level timestamps. |
Pdf |
Represents a URI (uniform resource identifier) action associated with the annotation. |
Pdf |
Defines extension methods for the IPdf |
Pdf |
Defines extension methods for the IPdf |
Pdf |
A bookmark in the PDF Viewer. |
Pdf |
Contains extension methods for bookmarks in the PDF Viewer. |
Pdf |
Defines extension methods that are used to extend the functionality of the Win |
Pdf |
Contains options that specify how to display a document on the screen. |
Pdf |
Represents the widget annotation for the interactive forms in a document. |
Pdf |
Contains appearance characteristics for constructing the annotation’s appearance. |
Pdf |
Contains basic widget annotation properties. |
Pdf |
An individual word in a document. |
Pdf |
Represents a word segment in a document. |
Pdf |
Represents an interactive form based on the Adobe XML Forms Architecture (XFA). |
Pdf |
Represents a form XObject in a PDF document content. |
Pdf |
A destination that positions a specific coordinate at the top left corner of the document window, and zooms a page with the specified zoom factor. |
Pkcs7Signer | Allows you to create PKCS#7 signatures. |
Pkcs7Signer |
A base class used to create PKCS#7 signatures. |
#Interfaces
Name | Description |
---|---|
IExternal |
Exposes the basic functionality to generate signatures. |
IPdf |
For internal use. Provides the functionality of Pdf |
IPdf |
Implements options used to obtain information common for annotation types. |
IPdf |
Implements options used to obtain information common for annotation types. |
IPdf |
Implements options used to build all annotation types. |
IPdf |
Implements properties used to return information about markup annotations. |
IPdf |
Implements properties used to build markup annotations. |
IPdf |
Contains properties used to return information about text annotations. |
IPdf |
Contains options used to build text annotations. |
IPdf |
Contains properties used to return information about text markup annotations. |
IPdf |
Implements options used to build text markup annotations. |
#Structs
Name | Description |
---|---|
Pdf |
Represents a structure which stores information about a collision found in interactive form field names. |
Pdf |
Specifies the coordinates of a PDF point. |
Pdf |
A class that provides document encryption options and document signature to save the document. |
#Delegates
Name | Description |
---|---|
Pdf |
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. |
Pdf |
A method that will handle the Pdf |
Pdf |
A method that will handle the Pdf |
#Enums
Name | Description |
---|---|
Pdf |
Lists values that specify the PDF/A version of a document. |
Pdf |
Specifies the border style for an interactive form field. |
Pdf |
Lists values used to specify the appearance of the form field’s marker. |
Pdf |
Lists values used to specify currency style. |
Pdf |
Specifies a form field’s rotation degree. |
Pdf |
Lists values used to specify negative number format. |
Pdf |
Lists values used to specify the separator format. |
Pdf |
Lists values used to specify special value format types. |
Pdf |
Specifies text alignment in an interactive form field. |
Pdf |
Lists values used to specify a text form field’s input format. |
Pdf |
Lists values that specify the effect applied to the annotation border. |
Pdf |
Lists the values specifying various characteristics of the annotation, signature form field, or widget annotation. |
Pdf |
Lists values that specify the visual effect activated when the mouse button is pressed or held down inside the annotation’s active area. |
Pdf |
Lists values used to specify the style of the annotation’s end points. |
Pdf |
Lists values used to specify the annotation’s review status. |
Pdf |
Lists values used to indicate the annotation type. |
Pdf |
Lists the values used to specify the type of relationship between the document and the attached file. |
Pdf |
Lists values used to specify the annotation’s and widget annotation’s border style. |
Pdf |
Lists values used to specify permissions granted by a signature. |
Pdf |
Lists values used to specify the annotation’s sort mode in the Comments pane. |
Pdf |
Lists the values specifying the compatibility mode of a document. |
Pdf |
Lists values used to specify the horizontal alignment of the PDF page content. |
Pdf |
Lists values used to specify the vertical alignment of the PDF page content. |
Pdf |
Lists values that specify the status of issues encountered during conversion. |
Pdf |
Lists values that specify the conversion status of the resulting PDF document. |
Pdf |
Lists values that specify the content direction in the PDF document. |
Pdf |
Lists the values indicating the type of the PDF content corresponding to a specific document point. |
Pdf |
Lists the values specifying permissions that are used to restrict or allow access to data extraction operations. |
Pdf |
Lists the values specifying permissions that are used to restrict or allow access to document interaction operations. |
Pdf |
Lists the values specifying permissions that are used to restrict or allow access to document modification operations. |
Pdf |
Lists the values specifying permissions that are used to restrict or allow access to document printing operations. |
Pdf |
Lists the available algorithms to encrypt a document. |
Pdf |
Lists values that indicate the annotation type used in the filter. |
Pdf |
Lists the values that correspond to flags defining various characteristics of the font. |
Pdf |
Lists the font stretch values. |
Pdf |
Lists the form field’s font styles. |
Pdf |
Lists formats allowed for PDF Form data values. |
Pdf |
Lists values used to specify the interactive from field type. |
Pdf |
Specifies the intent of free text annotations. |
Pdf |
Specifies how images are exported to PDF format. |
Pdf |
Contains values that specify how to interpret a Point object passed to the Pdf |
Pdf |
Specifies the type of display for hot-key prefixes that relate to text. |
Pdf |
Lists conditions under which the icon is scaled inside the annotation rectangle. |
Pdf |
Lists the type of icon scaling in the widget annotation rectangle. |
Pdf |
Represents flags specifying various document-level characteristics related to interactive form fields. |
Pdf |
List values that specify the relationship (the “reply type”) between one annotation and another. |
Pdf |
Lists values that specify how the document page is displayed in windowed mode. |
Pdf |
Lists names that are used to determine which optional content group states to consider and which to ignore in calculating the visibility of content. |
Pdf |
Lists values that specify which optional content groups in the Pdf |
Pdf |
Lists the states of all the optional content groups in a document when the optional content configuration is applied. |
Pdf |
Lists values that specify usage categories that are used to automatically control the state of layers (optional content groups). |
Pdf |
Lists the values that define how the page is positioned in the PDF Viewer. |
Pdf |
Lists values that specify how to display the opened document. |
Pdf |
Lists values that specify the document print mode. |
Pdf |
Lists the available document orientation modes. |
Pdf |
Lists the available document scale modes. |
Pdf |
Lists values that specify the scaling mode for printed documents. |
Pdf |
Lists values used to specify the rendering engine. |
Pdf |
Lists rendering intents that determine how a color management system handles color conversion from one color space to another. |
Pdf |
Lists values that specify the type of graphic displayed on the left side of the signature. |
Pdf |
Lists values that specify various document-level characteristics related to signature fields. |
Pdf |
Lists values used to specify the signature profile type. |
Pdf |
Lists values used to specify the signature type. |
Pdf |
Lists the encoding formats of sample data associated with the sound annotation. |
Pdf |
Specifies the alignment of a text string relative to its layout rectangle. |
Pdf |
Specifies the display and layout information for text strings. |
Pdf |
Specifies how to trim characters from a string that does not completely fit into a layout shape. |
Pdf |
Lists values used to specify the text form field’s input format. |
Pdf |
Lists the form of justification that is used in laying out the overlay text. |
Pdf |
Specifies the type of a text markup annotation. |
Pdf |
Lists the available text search direction modes. |
Pdf |
Lists the values specifying the status of a PDF text search operation. |
Pdf |
Lists values that specify the PDF/UA version of a document. |
Pdf |
Lists values that specify the document area. |
Pdf |
Lists values that specify the text position of the button widget annotation’s caption relative to its icon. |
Pdf |
Lists values used to specify a ZUGFe |
Pdf |
Lists values used to specify the ZUGFe |