Vanilla.PDF  2.0.0
Cross-platform toolkit for creating and modifying PDF documents
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CErrorsThis class contains additional informations about last error occurred
 CIUnknownHandleBase class for reference counting
 CAnnotationHandleAn annotation associates an object such as a note, sound, or movie with a location on a page of a PDF document, or provides a way to interact with the user by means of the mouse and keyboard
 CBaseFontRangeHandleBase font ranges are used for mapping input codes to corresponding range of character codes or names
 CBaseObjectAttributeHandleBase class for representing object attributes that are augumenting specific properties with additional metadata
 CBufferArrayHandleRepresents a list of BufferHandle
 CBufferHandleRepresents memory stored data
 CByteRangeCollectionHandleRepresents a collection of ByteRangeHandle
 CByteRangeHandleRepresents starting byte offset and length
 CCatalogHandleThe root of a document's object hierarchy
 CCharacterMapHandleA CMap shall specify the mapping from character codes to character selectors
 CContentInstructionCollectionHandleCollection of content instructions
 CContentInstructionCollectionIteratorHandleEnumerator for content instruction collection
 CContentInstructionHandleBase class for all content objects and operations
 CContentOperatorHandleAn operator is a PDF keyword specifying some action that shall be performed, such as painting a graphical shape on the page
 CContentParserHandleAn object used for reading PDF PostScript instructions
 CDateHandleRepresents a reference to a particular day represented within a calendar system
 CDestinationHandleBase class for all destinations
 CDeveloperExtensionHandleSingle item within DeveloperExtensionsHandle collection
 CDeveloperExtensionsHandleThe extensions dictionary, an entry in the document's catalog dictionary, if present, shall contain one or more entries identifying developer-defined extensions to the ISO 32000-1 Standard
 CDeveloperExtensionsIteratorHandleIterator concept allowing to traverse over DeveloperExtensionsHandle collection
 CDictionaryObjectIteratorHandleUsed for accessing Dictionary elements through iterator interface
 CDigitalSignatureHandleRepresents document's authenticated digital signature
 CDocumentEncryptionSettingsHandleGroup of settings controlling document's encryption and decryption
 CDocumentHandleRepresents high-level file access handle
 CDocumentInfoHandleMetadata for the document
 CDocumentSignatureSettingsHandleGroup of settings controlling document's digital signature
 CEncryptionKeyHandleRepresents encryption key other than password
 CFieldCollectionHandleCollection of FieldHandle
 CFieldHandleBase class for all fields
 CFileHandleRepresents low-level file access handle
 CFileWriterHandleImplements serialization of Files to destination stream
 CFileWriterObserverHandleAllows hooking on FileWriterHandle events
 CFilterBaseHandleBase class for all compression filters
 CFontHandleBase class for all fonts in to representable inside a PDF document
 CFontMapHandleA dictionary that maps resource names to font dictionaries
 CInputOutputStreamHandleInput stream can read and interpret input from sequences of characters
 CInputStreamHandleInput stream can read and interpret input from sequences of characters
 CInteractiveFormHandleAn interactive form (PDF 1.2) - sometimes referred to as an AcroForm - is a collection of fields for gathering information interactively from the user
 CNamedDestinationsHandleA map of unique names mapped to their associated a DestinationHandle
 CObjectAttributeListHandleRepresents a list of object attributes
 CObjectHandleBase class for syntactic tokens
 COutlineBaseHandleBase class for document outlines
 COutlineItemColorHandleRepresenting the components in the DeviceRGB colour space of the colour that shall be used for the outline entry's text
 COutlineItemFlagsHandleA set of flags specifying style characteristics for displaying the outline item's text
 COutputStreamHandleOutput stream can write sequences of characters and represent other kinds of data
 CPageAnnotationsHandleAn array of annotation dictionaries that shall contain indirect references to all AnnotationHandle associated with the page
 CPageContentsHandleA content stream is a PDF stream object whose data consists of a sequence of instructions describing the graphical elements to be painted on a page
 CPageLabelHandlePage labels are used for numbering or otherwise identifying individual pages
 CPageLabelsHandleCollection of PageLabelHandle
 CPageObjectHandleThe leaves of the page tree are page objects, each of which is a dictionary specifying the attributes of a single page of the document
 CPageRangeHandleCollection of PageSubRangeHandle
 CPageSubRangeHandleSpecifies first and last page number of defined range
 CPageTreeHandleThe pages of a document are accessed through a structure known as the page tree, which defines the ordering of pages in the document
 CRectangleHandleRepresents rectangle in 2D space
 CResourceDictionaryHandleA content stream's named resources shall be defined by a resource dictionary, which shall enumerate the named resources needed by the operators in the content stream and the names by which they can be referred to
 CSigningKeyHandleUsed for document signing
 CViewerPreferencesHandleControlling the way the document shall be presented on the screen or in print
 CXrefChainHandleAn ordered collection of all XrefHandle within the PDF file
 CXrefChainIteratorHandleA pointer to XrefHandle within XrefChainHandle collection
 CXrefEntryHandleCross-reference entry represents item within XrefHandle
 CXrefHandleThe cross-reference table contains information that permits random access to indirect objects within the file
 CXrefIteratorHandleA pointer to XrefEntryHandle within XrefHandle collection
 CLibraryInfoInformations about library version and author
 CLicenseInfoLicensing utilities, determining whether this library is running in trial mode
 CLoggingThe library can provide some additional debug and error messages