All Classes and Interfaces
Class
Description
Represents access permissions for document.
Class provides methods to work with Adobe Glyph List.
This class represents entity into which Adobe Glyph List maps glyph names,
i.
Class that is used to parse Adobe Font Metrics files.
Class represents predefined PDF name.
Class provides buffered input from input stream.
Class-wrapper around closeable streams that allows only to close streams.
Factory for constructing COSFilters.
Base class for input filters.
Base class for stream hierarchy.
Class represents ASInputStream that can be constructed from another
ASInputStream.
This class binds the SeekableInputStream interface to a memory buffer.
Base class for output filters.
This is base class for Type1CharStringParser and Type2CharStringParser.
Base class for TrueTypeFontProgram and CIDFontType2Program.
Instance of this class represent a parser of CIDFont from FontSet of CFF file.
This class starts parsing for all inner CFF fonts and contains fonts parsed.
This class represents CFF data structure INDEX as described in Adobe
Technical Note #5176: "The Compact Font Format Specification".
Instance of this class can represent int or float.
Class contains predefined charsets, encodings and strings for CFF files.
Instance of this class represent a Type1 font from FontSet of
CFF file.
This class handles obtaining glyph widths from cff charStrings.
Class contains tools for char processing.
Represents CIDFontType2 font program.
Provides interface for working with CIDToGID mapping in Type 2 CID fonts.
Represents W array in CID fonts.
Represents range of sequential CIDs and width for them.
This class represents cmap.
This class parses CMap files and constructs CMap objects.
Class represents CMap file embedded into COSStream.
This class parses CMap files and constructs CMap objects.
Represents embedded file dictionary accessible via EF key in a file
specification dictionary (see PDF 32000-2008, table 44).
This filter decrypts data using AES cipher as described in Algorithm 1 of
7.6.2 of ISO 32000:2008.
Filter for ASCII 85 data decoding.
Filter for ASCIIHex data decoding.
This is class-helper for decoding ASCII85 and ASCII Hex strings.
This class implements Flate decoding.
Filter that implements flate encoding.
This class implements LZW decoding.
Filter that decrypts data using RC4 cipher decryption according to Algorithm
1 of 7.6.2 of ISO 32000:2008.
Class that registers encoding and decoding filters.
This filter represents predictor that is applied to Flate and LZW encodings.
Class represents entry in xref.
Class represents xref section with trailer.
This class reads objects from decoded object stream.
This is filter that decodes eexec coding in type 1 font files.
Represents encoding of font as given in font dictionary.
Contains methods for encryption and decryption of PDF files.
Class that handles resource closing.
Interface for all fonts in pdflib.
Interface for filter factories.
Class represents identity CMap.
ASInputStream for reading data from file.
Represents int value that can be passed by reference.
Base PDF parser that operates with a buffered stream.
Parser for COS objects that operates with a buffered stream.
Represents OpenType font program.
Class represents CIDFont on PD level.
Represents CIDSystemInfo dictionary in CID fonts.
Represents CMap on PD layer.
Represents crypt filter dictionary on pd level.
Represents encryption dictionary on PD level.
Class handles PDFDoc string encoding.
This is PD representation of font.
Represents font descriptor.
Creates PDFont from COSObject that is font dictionary.
Class implements number tree structure (see 7.9.7 in PDF 32000_2008).
Represents digital signature on pd level.
Represents signature field.
Represents simple font on pd level (Type1, TrueType, Type3).
Base class for special color spaces, see 8.6.6 of PDF-1.7 specification.
Represents namespace in structure tree, as described in PDF-2.0 specification
14.7.4.
Represents True Type font on PD level.
Represents Type0 font on pd level.
Class represents Type 1 font on PD level.
Class represents content stream that constructs and paints the glyph for
Type 3 font character.
Exception that occurs during PostScript program parsing.
Class for literal PostScript objects.
This is the base class for PostScript object.
Represents executable PostScript operator.
PostScript parser that holds operand stack and user dictionary.
Class represents PostScript procedure.
Object represents operand stack mark.
Implements RC4 encryption algorithm.
Represents stream in which seek for a particular byte offset can be performed.
Class is extension of BaseParser for parsing of digital signature dictionaries.
Class provides access to metrics of a standard font.
Class that manages Adobe Font Metrics data loading.
Class represents standard security handler.
Class handles static resources that need to be reset with each parsing of
document.
Class contains methods to access structure elements knowing structParents and
MCID or knowing structParent.
Class with constants for tagged pdf structure
Represents interval of mappings to Unicode.
Instance of this class represents CMap subtable of Type 1 font.
Represents TrueTypeFontProgram.
This class contains predefined encodings for True Type.
This class parses charstring data in font Type 1 files after it was
eexec-decoded.
This class does parsing of Type 1 font files.
This class contains all string constants, required in font type1 processing.
Parses type 3 char procs to obtain glyph widths.