Classes

  ClassDescription
Public classDocument
The Document class is the top-level class in the TallComponents.PDF namespace. It represents an existing or new PDF document.
Public classDocumentInfo
Document Info for the document like Author, Title and Subject.
Public classEmbeddedFile
An embedded file (also know as attachment) object.
Public classEmbeddedFileCollection
An embedded file (also know as attachment) collection.
Public classGetWebCredentialsEventArgs
Class containing data for the GetWebCredentials event.
Public classInvalidImageException
The exception that is thrown when an invalid or corrupt image is encountered.
Public classInvalidPdfException
The exception that is thrown when the PDF document is invalid.
Public classLayer
This class represents a single layer item.
Public classLayerCollection
A collection of layer objects.
Public classNoPagesException
The exception that is thrown when a document without any page is written.
Public classObject
Base class of all objects, no public functionality is provided.
Public classPage
A page inside a document. You either create a new page or retrieve it from an existing document.
Public classPageCollection
Collection of pages inside a PDF document. Non-creatable. Obtained through the Pages property of Document.
Public classPageSize
Encapsulates the width and height of a page and provides standard page sizes.
Public classPdfException
Base class for all exceptions thrown from TallComponents components.
Public classPropertyChangedEventArgs
Class containing data for PropertyChanged events.
Public classRectangle
A rectangle represents an area on the page.
Public classSpacing
Spacing is used to define Margin and Padding.
Public classUnsupportedImageException
The exception that is thrown when an unsupported or unrecognised image format is encountered.
Public classUnsupportedPdfException
The exception that is thrown when the PDF document is not supported.
Public classUpdate
An update object.
Public classUpdateCollection
An update collection.
Public classUsageRights
The Usage Rights for this document.
Public classVerifyIdentityEventArgs
An instance of this class is passed with the VerifyIdentity event of the Document class.
Public classWrongPasswordException
The exception that is thrown when a wrong password is specified or no password is specified where it is required.
Public classXfaInfo
This class contains additional XFA specific information for this document.

Structures

  StructureDescription
Public structureUnit
Unit is used to convert a wide variety of units to points, which is the unit used in PDF.
Public structureVersion
Tuple that denotes the PDF version: (major, minor); e.g., (1.4) denotes version 1.4.

Delegates

  DelegateDescription
Public delegateGetWebCredentialsEventHandler
Represents the method that handles the GetWebCredentials event.
Public delegatePropertyChangedEventHandler
Represents the method that handles PropertyChanged events.

Enumerations

  EnumerationDescription
Public enumerationAnnotationsUsageRights
Annotation-related usage rights.
Public enumerationDocumentType
Different document types.
Public enumerationDocumentUsageRights
Document level usage rights.
Public enumerationDocumentWriteMode
Different document write modes.
Public enumerationFormFieldsUsageRights
Form-fields-related usage rights.
Public enumerationHorizontalAlignment
Horizontal alignment of text lines.
Public enumerationOrientation
Orientations of various objects.
Public enumerationPageCloneSettings
PageCloneSettings specifies what and how to clone a page.
Public enumerationReadDirection
Different read directions for text.
Public enumerationUnitType
Known units handled by the Unit class.
Public enumerationVerticalAlignment
Vertical alignment of text lines.