[Root] / Xceed.PdfLibrary.NET Assembly / Xceed.PdfLibrary.NET Namespace
Inheritance Hierarchy
In This Topic
    Xceed.PdfLibrary.NET Namespace
    In This Topic
    The Xceed.PdfLibrary.NET namespace defines various classes that allow the creation and manipulation of PDF documents.
    Classes
     ClassDescription
    ClassRepresents an attachment that is joined to a PdfDocument.
    ClassRepresents the collection of Attachments that are joined to a PdfDocument.
    ClassThis is the base class for CheckBoxFormField and RadioButtonFormField.
    ClassThis is the base class for ListBoxFormField and ComboBoxFormField.
    ClassRepresents a Bezier curve.
    ClassRepresents a bookmark in a PdfDocument.
    ClassRepresents a collection containing all the Bookmarks in the PdfDocument.
    ClassRepresents a border.
    ClassA brush.
    ClassPredefined brushes.
    ClassRepresents a canvas.
    ClassRepresents a Check Box form field.
    ClassRepresents a Combo Box form field.
    ClassA Bezier curve made of a Path drawn between 2 control Points.
    ClassRepresents a Date/Time form field.
    ClassRepresents the PdfDocument’s Description information.
    ClassHolds a collection of FormFields.
    ClassThe encryption options to use when saving a Pdf document. This class cannot be inherited.
    ClassRepresents the credential class used to sign a PdfDocument with an external signing method.
    ClassA font.
    ClassRepresents a collection of Fonts.
    ClassRepresents a field in a form.
    ClassRepresents a collection of FormFields.
    Class 
    ClassA hyperlink border.
    ClassRepresents a collection containing all the various Hyperlinks found in all the PdfDocument’s Pages.
    ClassRepresents how an icon fits into its context.
    Class 
    ClassRepresents a collection of all the Images in a specific Page of the PdfDocument.
    ClassRepresents a reusable ImageSource.
    ClassRepresents a collection containing all the various ImageDefinitions found in all the PdfDocument’s Pages.
    ClassRepresents an image.
    ClassAn indentation.
    ClassThe InvalidPasswordException which is raised when loading an encrypted Pdf document with the wrong password. This class cannot be inherited.
    ClassEncapsulates the result of a layout. This class cannot be inherited.
    ClassLicense class setter.
    ClassRepresents a line segment that is drawn along a Path.
    ClassRepresents a List Box form field.
    ClassRepresents an item in a list.
    ClassThe Load options to use when loading a Pdf document. This class cannot be inherited.
    Class Represents the options used to merge one or more PdfDocuments into a target document.
    ClassRepresents a Number form field.
    ClassRepresents a page.
    ClassA page character. This class cannot be inherited.
    ClassRepresents a collection of Pages.
    ClassRepresents a collection that holds all the FormFields located on a specific page of the PdfDocument.
    ClassRepresents a collection of all the Hyperlinks in a specific Page of the PdfDocument.
    ClassRepresents a collection of all the PathObjects in a specific Page of the PdfDocument.
    ClassRepresents the settings which determine how a Page will look.
    ClassA paragraph style.
    ClassRepresents a path.
    ClassRepresents a Path object.
    ClassRepresents a collection containing all the various PathObjects found in all the PdfDocument’s Pages.
    ClassRepresents a PDF document.
    Class(Serializable) a pen. This class cannot be inherited.
    ClassA credential class used to sign a PdfDocument with a PFX certificate.
    ClassRepresents a Push Button form field.
    ClassRepresents a Bezier curve with a single control Point drawn along a Path.
    ClassRepresents a quad drawn along a Path.
    ClassRepresents a Radio Button form field.
    ClassCollection of radio button form fields.
    ClassRepresents a Radio Button Group form field.
    ClassRepresents a Rectangle drawn along a Path.
    ClassThe Save options to use when saving a Pdf document. This class cannot be inherited.
    ClassA segment.
    ClassRepresents a Signature FormField.
    ClassRepresents information related to Signature found in a FormField.
    ClassRepresents the options used when signing a SignatureFormField in a PdfDocument.
    ClassRepresents the result of the validation process of a SignatureFormField.
    Class(Serializable) a solid color brush. This class cannot be inherited.
    Class Represents the options that will be used for splitting a PdfDocument based on its Bookmarks.
    Class Provides options for splitting a PDFDocument by Page numbers or Page ranges.
    Class 
    Class This is the base class for all split operations. It defines common output options for splitting a PDFDocument into one or more separate PdfDocuments.
    ClassRepresents a credential class used to sign a PdfDocument with a store containing the X.509 certificate.
    ClassRepresents a subpath within a Path.
    ClassRepresents a subpath.
    ClassRepresents a Text Box Base form field.
    ClassRepresents a Text Box form field.
    ClassRepresents the options which can be set when updating texts.
    ClassA text found in a page from the Page.FindText() call.
    ClassThe options to set to find a text or a formatted text.
    ClassRepresents a text style.
    ClassRepresents a resolved instance of a reusable WatermarkDefinition on one page.
    ClassRepresents the resolved WatermarkDefinitions collection used on a specific Page of a PdfDocument.
    ClassRepresents a reusable definition of a watermark. A WatermarkDefinition is added to the PdfDocument.Watermarks collection to be present on all pages of the PdfDocument, or added to a Page.Watermarks collection to be present only on a specific page. A WatermarkDefinition can contains 0 to any WatermarkTexts and 0 to any WatermarkImages.
    Class Represents reusable WatermarkDefinitions configured at the document level. They are applied to all existing and future pages unless removed from a specific page.
    Class 
    Class 
    ClassA word. This class cannot be inherited.
    Interfaces
     InterfaceDescription
    InterfaceInterface made of a collection of predefined Page settings.
    InterfaceInterface for signature data.
    InterfaceInterface for signing credentials.
    Structures
     StructureDescription
    StructureRepresents a Color.
    Structure(Serializable) a dash pattern.
    Structure 
    Structure(Serializable) a margins.
    StructureRepresents a point.
    Structure Represents a Rectangle in a coordinate system where the origin is the top-left corner of the Rectangle and the positive x and y axis are oriented toward the right and the bottom respectively.
    StructureRepresents a Size object.
    Structure 
    Enumerations
     EnumerationDescription
    EnumerationValues that represent annotation flags.
    EnumerationValues that represent the available styles that can be applied to a border.
    EnumerationThese values represent the various styles available for a CheckBoxFormField.
    EnumerationValues that represent the decimal separator.
    EnumerationRepresents the available algorithms for signing a PdfDocument.
    EnumerationThe document permissions that are available when signing a PdfDocument.
    EnumerationValues that represent layout modes when updating texts.
    Enumeration 
    EnumerationValues that represent filling rules.
    EnumerationValues that represent font embedding modes.
    EnumerationValues that represent the various highlight styles.
    EnumerationValues that represent possible horizontal alignments.
    EnumerationThese values represent possible icon scale behaviors.
    EnumerationValues that represent line Capability styles.
    EnumerationValues that represent line join styles.
    EnumerationValues that represent line spacing types.
    EnumerationValues that represent various methods that are used to lock FormFields.
    EnumerationValues that represent the style used for negative numbers.
    EnumerationThese values represent the various orientations that can be applied to a FormField.
    EnumerationValues that represent page orientations.
    EnumerationValues that represent paragraph horizontal alignments.
    Enumeration 
    EnumerationValues that represent the various layouts available for a PushButtonFormField.
    EnumerationValues that represent rotations.
    EnumerationContains the possible status of a signature in a PdfDocument.
    EnumerationValues that represent standard font types.
    EnumerationValues that represent the symbol location.
    EnumerationValues that represent the thousands separator.
    See Also