PDF .NET Library Documentation - PDF Technologies, Inc.
 

Classes

  ClassDescription
BaseAnnotation
Body
Canvas
Canvas provides a drawing space for objects that must render their own images on CurrentPage.
Cell
Cell represents the smallest part of a table.
Column
DoublePoint
HeaderFooterMargins
ImageMask
Defines a base class for all image masks.
PageNumberingRange
PageSetupInfo
PDFAConverter
The PDFAConverter class is used to verify the compliance of PDF documents to the PDF/a standard. It can also create PDF/A documents or attempt to convert document that do not comply.
PDFAcroForm
PDFAction
PDFAction is the base class for all actions.
PDFActionAnnotation
PDFActionAnnotation is used to create annotations in PDF Documents.
PDFActions
PDFAError
Manipulates PDFA error information. This class cannot be inherited.
PDFAErrorList
Provides object-model access to all PDFA errors. This class cannot be inherited.
PDFAlphaChannelMask
Defines an image based mask for an image.
PDFAttachment
PDFAttachments
PDFBrush
PDFButton
PDFButton creates a button in a PDF document.
PDFCheckBox
PDFCheckBox is similar to CheckBox (checkbox toggles between two states, on and off) and creates a checkbox in a PDF Document.
PDFColorImageMask
Defines a color-key mask for an image.
PDFComboBox
PDFComboBox creates a ComboBox in a PDF Document.
PDFControl
PDFControl is the base class for all interactive elements such as buttons, checkboxes, radiobuttons, comboboxes and edit fields.
PDFControlFont
PDFControlHint
PDFControls
PDFCreationOptions
PDFCustomAnnotation
PDFCustomAnnotation is the base class of all annotations.
PDFDigitalSignature
PDFDocInfo
PDFDocument
The PDFDocument component is used to create PDF files.
PDFEdit
PDFEdit is similar to TextBox and creates a control which accepts input in a PDF document.
PDFFileAttachmentAnnotation
A file attachment annotation contains a reference to a file, which typically is embedded in the PDF file
PDFGoToPageAction
A GoToPage action changes the view to a specified destination (page, location).
PDFImage
PDFImageMask
Defines an image based mask for an image.
PDFImportDataAction
An import-data action imports Forms Data Format (FDF) data into a documents interactive form from a specified file.
PDFInputControl
PDFInputControl is the base class of all PDFControls where a user can input / change data.
PDFJavaScriptAction
A JavaScript action causes a script to be compiled and executed by the JavaScript interpreter.
PDFLaunchAction
This type of action allows a user to launch an application or to open a document.
PDFLayer
PDFLayers
PDFLineAnnotation
A line annotation displays a single straight line on the page.
PDFList
Defines a scrollable list box field for user input in the PDF file.
PDFListBox
PDFListItem
PDFListItemCollection
PDFMarkupAnnotation
Text markup annotations appear as highlights, underlines, strikeout, or jagged (“squiggly”) underlines in the text of a document.
PDFMetaDataSchema
PDFMetaDataSchemas
PDFNamedAction
This type of action allows a user to navigate to specific pages in the document or to print the document.
PDFOperation
PDFOutlineNode
PDFOutlines
PDFPage
This class consist of information about one page of the PDF document.
PDFPages
PDFPattern
Represents repeating graphical figure or a smoothly varying color gradient
PDFPen
PDFRadioButton
PDFRadioButton is similar to RadioButton and creates a radiobutton in a PDF document.
PDFRadioGroup
PDFRemoteGoToAction
This class represents a PDF Remote Go-To action.
PDFResetFormAction
A reset-form action resets selected PDF controls to their default values.
PDFRubberStampAnnotation
A rubber stamp annotation displays text or graphics intended to look as if they were stamped on the page with a rubber stamp.
PDFSubmitFormAction
A submit-form action transmits the names and values of selected PDF Controls to a specified uniform resource locator (URL), usualy the address of a World Wide Web server that will process them and send back a response.
PDFTextAnnotation
A text annotation represents a "sticky note" attached to a point in the PDF document.
PDFTransition
PDFURLAction
A URL action causes a URL to be resolved.
PDFVisibleControlAction
A hide action hides or shows one or more PDF controls on the screen by setting or clearing their Hidden flags.
ProgressEventArgs
Holds event data for the Progress event.
Row
Shapes
SplitFileInfo
Style
Table
Specifies that the contained content is organized into a table with rows and columns.
TableHeader
Viewer
Watermark

Delegates

  DelegateDescription
ProgressEventHandler
Delegate used in the case of raising Progress event.

Enumerations

  EnumerationDescription
AnnotationFlag
Specifies the available flags for an annotation.
BorderStyle
Specifies the available styles for an annotation's border.
borderType
BrushType
CellMergeOption
Charset
Specifies the character set of a font.
CJKFonts
Defines the available CJK fonts faces.
ColumnCount
DataFormat
Specifies the available formats for data import/export for AcroForms.
EncodingType
Specifies the encoding type options for text extract.
EncryptionKeySize
Specifies the available key sizes when encrypting a pdf document.
FileAttachmentAnnotationIcon
Specifies the available icons for a file atachment annotation when the annotation is closed.
HatchType
Specifies the available types for hatch brushes.
HorJust
Horizontal alignment
ImageCompressionType
Specifies image compression
LayoutType
Specifies the layout styles options for text extract.
LicensingTypes
PDF Technologies licensing types
LinearGradientMode
LineEndingStyle
Specifies the available line ending styles to be used when drawing a line annotation.
MagnificationMode
Specifies the available magnification modes when a page is displayed.
MarkupStyle
Specifies the available markup styles to be used when drawing a markup annotation.
NamedAction
Specifies the available named actions supported by the viewer.
NumberingStyle
Specifies the available styles when setting up a page numbering range.
PageLayout
Specifies the page layout to be used when the document is opened.
PageMode
specifying how the document should be displayed when opened
PageTransitionEffect
Specifies the available transition modes between pages.
PDFAErrorType
PDFCryptoOptions
PDFFontStyles
Specifies style information applied to text.
PDFPageOrientation
Specifies how pages of content are oriented on print media.
PDFPageSize
Specifies the standard paper sizes.
PDFStandards
PDF Compliance standarts
PDFSubmitType
Specifies the available data formats for submitting the form data.
ProgressStage
This enumeration show the progress
RubberStampAnnotationIcon
TableFontStyle
TextAlign
Specifies text alignment
TextAlignment
TextAnnotationIcon
Specifies the available icons for a text annotation when the annotation is closed.
TransitionAngleDirection
Specifies the available angles for the transition.
TransitionDimension
Specifies the available directions for transitions.
TransitionMotionDirection
Specifies the motion direction of the transition.
UnitOfMeasure
Specifies the unit of measure for the given data.
VerticalAlignment
VertJust
Vertical alignment
ViewerPreference
Defines the viewer preferences for the document