| pdftron::PDF::Action | Actions are typically what happens when a user clicks on a link or bookmark |
| pdftron::PDF::Annot | An annotation is an interactive object placed on a page, such as a text note, a link, or an embedded file |
| pdftron::PDF::Annot::BorderStyle | BorderStyle structure specifies the characteristics of the annotation’s border |
| pdftron::Filters::ASCII85Encode | ASCII85Encode filter can be used to encode any data stream into a stream that does not contain any binary characters |
| pdftron::PDF::Struct::AttrObj | An application or plug-in extension that processes logical structure can attach additional information, called attributes, to any structure element |
| pdftron::PDF::Bookmark | A PDF document may optionally display a document outline on the screen, allowing the user to navigate interactively from one part of the document to another |
| pdftron::PDF::Struct::ClassMap | |
| pdftron::PDF::ColorPt | ColorPt is an array of colorants (or tint values) representing a color point in an associated color space |
| pdftron::PDF::ColorSpace | This abstract class is used to serve as a color space tag to identify the specific color space of a Color object |
| pdftron::PDF::OCG::Config | The OCG::Config object represents an optional-content (OC) configuration structure (see section 4.10.3 in PDF Reference), used to persist a set of visibility states and other optional-content information in a PDF file A document has a default configuration, saved in the D entry in the 'OCProperties' dictionary (that can be obtained using pdfdoc.GetOCConfig()), and can have a list of other configurations, saved as an array in the 'Configs' entry in the OCProperties dictionary |
| pdftron::PDF::Struct::ContentItem | Content items are graphical objects that exist in the document independently of the structure tree but are associated with structure elements |
| pdftron::PDF::OCG::Context | |
| pdftron::PDF::Date | The Date class is a utility class used to simplify work with PDF date objects |
| pdftron::PDF::Destination | A destination defines a particular view of a document, consisting of the following: |
| pdftron::PDF::Element | Element is the abstract interface used to access graphical elements used to build the display list |
| pdftron::PDF::ElementBuilder | ElementBuilder is used to build new PDF::Elements (e.g |
| pdftron::PDF::ElementReader | ElementReader can be used to parse and process content streams |
| pdftron::PDF::ElementWriter | ElementWriter can be used to assemble and write new content to a page, Form XObject, Type3 Glyph stream, pattern stream, or any other content stream |
| pdftron::Common::Exception | Exception is derived from standard C++ exception class and it is a superclass for all PDFNet library exceptions |
| pdftron::FDF::FDFDoc | FDFDoc is a class representing Forms Data Format (FDF) documents |
| pdftron::FDF::FDFField | |
| pdftron::PDF::Field | An interactive form (sometimes referred to as an AcroForm) is a collection of fields for gathering information interactively from the user |
| pdftron::PDF::FileSpec | FileSpec corresponds to the PDF file specification object |
| pdftron::Filters::Filter | Provides a generic view of a sequence of bytes |
| pdftron::Filters::FilterReader | FilterReader is a utility class providing a convenient way to read data from an input filter (using Filter directly is not very intuitive) |
| pdftron::Filters::FilterWriter | FilterWriter is a utility class providing a convenient way to write data to an output filter (using Filter directly is not very intuitive) |
| pdftron::Filters::FlateEncode | FlateEncode filter can be used to compress any data stream using Flate (i.e |
| pdftron::PDF::Font | A font that is used to draw text on a page |
| pdftron::PDF::Function | Although PDF is not a programming language it provides several types of function object that represent parameterized classes of functions, including mathematical formulas and sampled representations with arbitrary resolution |
| pdftron::PDF::OCG::Group | The OCG::Group object represents an optional-content group |
| pdftron::PDF::GState | GState is a class that keeps track of a number of style attributes used to visually define graphical Elements |
| pdftron::PDF::Image | Image class provides common methods for working with PDF images |
| pdftron::PDF::Image2RGB | Image2RGB is a filter that can decompress and normalize any PDF image stream (e.g |
| pdftron::PDF::Image2RGBA | Image2RGBA is a filter that can decompress and normalize any PDF image stream (e.g |
| pdftron::Common::Iterator< T > | Supports a simple iteration over a generic collection |
| pdftron::Common::Iterator< int > | The Iterator specialization for integer type |
| pdftron::Common::Matrix2D | 2D Matrix |
| pdftron::Filters::MemoryFilter | MemoryFilter is a memory buffer that can be used as a source or a sink Filter in the Filter pipeline |
| pdftron::SDF::NameTree | A NameTree is a common data structure in PDF |
| pdftron::SDF::NumberTree | A NumberTree is a common data structure in PDF |
| pdftron::SDF::Obj | Obj is a concrete class for all SDF/Cos objects |
| pdftron::SDF::ObjSet | ObjSet is a lightweight container that can hold a collection of SDF objects |
| pdftron::PDF::OCG::OCMD | The OCMD object represents an Optional Content Membership Dictionary (OCMD) that allows the visibility of optional content to depend on the states in a set of optional-content groups (OCG::Group) |
| pdftron::PDF::Page | Page is a high-level class representing PDF page object (see 'Page Objects' in Section 3.6.2, 'Page Tree,' in PDF Reference Manual) |
| pdftron::PDF::PageLabel | PDF page labels can be used to describe a page |
| pdftron::PDF::PatternColor | Patterns are quite general, and have many uses; for example, they can be used to create various graphical textures, such as weaves, brick walls, sunbursts, and similar geometrical and chromatic effects |
| pdftron::PDF::PDFDoc | PDFDoc is a high-level class describing a single PDF (Portable Document Format) document |
| pdftron::PDF::PDFDocInfo | PDFDocInfo is a high-level utility class that can be used to read and modify document's metadata |
| pdftron::PDF::PDFDocViewPrefs | PDFDocViewPrefs is a high-level utility class that can be used to control the way the document is to be presented on the screen or in print |
| pdftron::PDF::PDFDraw | PDFDraw contains methods for converting PDF pages to images and to Bitmap objects |
| pdftron::PDFNet | PDFNet contains global library initialization, registration, configuration, and termination methods |
| pdftron::PDF::PDFRasterizer | PDFRasterizer is a low-level PDF rasterizer |
| pdftron::PDF::PDFView | PDFView is a utility class that can be used for interactive rendering of PDF documents |
| pdftron::PDF::PDFView::Selection | A class representing the current text selection |
| pdftron::PDF::Rect | Rect is a utility class used to manipulate PDF rectangle objects (refer to section 3.8.3 of the PDF Reference Manual) |
| pdftron::PDF::Struct::RoleMap | RoleMap is a dictionary that maps the names of structure types used in the document to their approximate equivalents in the set of standard structure types |
| pdftron::SDF::SDFDoc | SDFDoc is a low-level document representing a graph of SDF::Obj nodes that can be used to build higher-level document models such as PDF (Portable Document Format) or FDF (Forms Document Format) |
| pdftron::SDF::SecurityHandler | Standard Security Handler is a built-in password-based security handler |
| pdftron::PDF::Struct::SElement | SElement represents PDF structural elements, which are nodes in a tree structure, defining a PDF document's logical structure |
| pdftron::PDF::Shading | Shading is a class that represents a flat interface around all PDF shading types: |
| pdftron::Filters::StdFile | StdFile is a utility class to read from, write to, open, and close files on a file system |
| pdftron::PDF::Struct::STree | STree is the root of the structure tree, which is a central repository for information related to a PDF document's logical structure |
| pdftron::PDF::TextExtractor | TextExtractor is used to analyze a PDF page and extract words and logical structure within a given region |
| pdftron::PDF::TextExtractor::Line | TextExtractor::Line object represents a line of text on a PDF page |
| pdftron::PDF::TextExtractor::Style | A class representing predominant text style associated with a given Line, a Word, or a Glyph |
| pdftron::PDF::TextExtractor::Word | TextExtractor::Word object represents a word on a PDF page |
| pdftron::UString | Represents text as a series of Unicode characters |