SetaPDF v2 API Overview
Classes
-
\setasign\SetaPDF2\Core\BitConverter
A class that allows you to convert base data types to bytes and vice versa.
-
\setasign\SetaPDF2\Core\Canvas\Canvas
A class representing a Canvas
-
\setasign\SetaPDF2\Core\Canvas\Draw
A canvas helper class for draw operators
-
\setasign\SetaPDF2\Core\Canvas\GraphicState
A canvas helper class for graphicState operators
-
\setasign\SetaPDF2\Core\Canvas\GraphicState\Text
A class representing a text graphic state.
-
\setasign\SetaPDF2\Core\Canvas\MarkedContent
A canvas helper class for marked content operators
-
\setasign\SetaPDF2\Core\Canvas\Operators
Abstract class for accessing canvas helper objects
-
\setasign\SetaPDF2\Core\Canvas\Path
A canvas helper class for path operators
-
\setasign\SetaPDF2\Core\Canvas\Simple
A class representing minimum functions to access a Canvas.
-
\setasign\SetaPDF2\Core\Canvas\StandardOperators
Abstract canvas helper class for standard operators
-
\setasign\SetaPDF2\Core\Canvas\Text
A canvas helper class for text operators
-
\setasign\SetaPDF2\Core\ColorSpace\AbstractResource
Abstract class for introducing methods for ResourceInterface implementation
-
\setasign\SetaPDF2\Core\ColorSpace\ColorSpace
Default implementation of a color space
-
\setasign\SetaPDF2\Core\ColorSpace\DeviceCmyk
DeviceCMYK Color Space
-
\setasign\SetaPDF2\Core\ColorSpace\DeviceGray
DeviceGray Color Space
-
\setasign\SetaPDF2\Core\ColorSpace\DeviceN
DeviceN Color Space
-
\setasign\SetaPDF2\Core\ColorSpace\DeviceRgb
DeviceRGB Color Space
-
\setasign\SetaPDF2\Core\ColorSpace\IccBased
ICCBased Color Space
-
\setasign\SetaPDF2\Core\ColorSpace\Indexed
Indexed Color Space
-
\setasign\SetaPDF2\Core\ColorSpace\Lab
Lab Color Space
-
\setasign\SetaPDF2\Core\ColorSpace\Separation
Separation Color Space
-
\setasign\SetaPDF2\Core\Core
The class for main properties of the SetaPDF-Core Component
-
\setasign\SetaPDF2\Core\DataStructure\Color\AbstractColor
Abstract class for color structures
-
\setasign\SetaPDF2\Core\DataStructure\Color\Cmyk
CMYK Color
-
\setasign\SetaPDF2\Core\DataStructure\Color\Gray
Gray Color
-
\setasign\SetaPDF2\Core\DataStructure\Color\Rgb
RGB Color
-
\setasign\SetaPDF2\Core\DataStructure\Color\Special
Special Color
-
\setasign\SetaPDF2\Core\DataStructure\Date
Data structure class for date objects
-
\setasign\SetaPDF2\Core\DataStructure\Rectangle
Data structure class for rect objects
-
\setasign\SetaPDF2\Core\DataStructure\Tree\AbstractTree
Abstract data structure class for trees
-
\setasign\SetaPDF2\Core\DataStructure\Tree\KeyAlreadyExistsException
Exception class which is thrown if a key that should be set already exists in a tree
-
\setasign\SetaPDF2\Core\DataStructure\Tree\NameTree
Data structure class for Name Trees
-
\setasign\SetaPDF2\Core\DataStructure\Tree\NumberTree
Data structure class for Number Trees
-
\setasign\SetaPDF2\Core\Document
A class representing a PDF document
-
\setasign\SetaPDF2\Core\Document\Action\Action
Class representing a PDF action
-
\setasign\SetaPDF2\Core\Document\Action\FormAction
Abstract class for form actions
-
\setasign\SetaPDF2\Core\Document\Action\GoToAction
Class representing a Go-To action
-
\setasign\SetaPDF2\Core\Document\Action\GoToRAction
Class representing a remote go-to action.
-
\setasign\SetaPDF2\Core\Document\Action\ImportDataAction
Class representing a import-data action
-
\setasign\SetaPDF2\Core\Document\Action\JavaScriptAction
Class representing a JavaScript action
-
\setasign\SetaPDF2\Core\Document\Action\LaunchAction
Class representing a Launch action
-
\setasign\SetaPDF2\Core\Document\Action\NamedAction
Class representing a Named action
-
\setasign\SetaPDF2\Core\Document\Action\ResetAction
Class representing a reset-form action
-
\setasign\SetaPDF2\Core\Document\Action\SubmitFormAction
Class representing a submit-form action
-
\setasign\SetaPDF2\Core\Document\Action\UriAction
Class representing an URI action
-
\setasign\SetaPDF2\Core\Document\Catalog
A class representing the document catalog
-
\setasign\SetaPDF2\Core\Document\Catalog\AcroForm
Class representing a basic AcroForm
-
\setasign\SetaPDF2\Core\Document\Catalog\AdditionalActions
Class representing the document catalog’s additional-actions dictionary
-
\setasign\SetaPDF2\Core\Document\Catalog\Dests
Class for handling the Dests dictionary in the Catalog
-
\setasign\SetaPDF2\Core\Document\Catalog\Extensions
Class for handling the catalogs extensions dictionary
-
\setasign\SetaPDF2\Core\Document\Catalog\MarkInfo
Class representing the access to the mark information dictionary.
-
\setasign\SetaPDF2\Core\Document\Catalog\Names
Class for handling Names in a PDF document
-
\setasign\SetaPDF2\Core\Document\Catalog\Names\EmbeddedFiles
Class allowing access to embedded files.
-
\setasign\SetaPDF2\Core\Document\Catalog\OptionalContent
Class for handling optional content
-
\setasign\SetaPDF2\Core\Document\Catalog\Outlines
Class for handling a documents outline
-
\setasign\SetaPDF2\Core\Document\Catalog\OutputIntents
Class representing the output intents entry
-
\setasign\SetaPDF2\Core\Document\Catalog\PageLabels
Class for handling page labels
-
\setasign\SetaPDF2\Core\Document\Catalog\Pages
Class for handling PDF pages
-
\setasign\SetaPDF2\Core\Document\Catalog\Permissions
Class representing a helper object for the Perms entry in the document catalog.
-
\setasign\SetaPDF2\Core\Document\Catalog\StructTreeRoot
Class representing the access to the StructTreeRoot dictionary of a document
-
\setasign\SetaPDF2\Core\Document\Catalog\ViewerPreferences
Class representing the access to the ViewerPreferences dictionary of a document
-
\setasign\SetaPDF2\Core\Document\CrossReferenceTable
Class representing a cross-reference table
-
\setasign\SetaPDF2\Core\Document\Destination
Class for handling Destinations in a PDF document
-
\setasign\SetaPDF2\Core\Document\Info
Class for handling the documents info dictionary
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\AcroForm
Class for collecting objects from the AcroForm structure
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\Annotations
Class for collecting objects from annotations
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\Dests
Class for collecting objects related to destinations
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\Fonts
Class for collecting objects from fonts
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\ObjectCollector
Class for collecting objects
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\Outlines
Class for collecting objects from the document outline
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\Pages
Class for collecting objects from the page tree
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\StructTree
Class for collecting objects from the StructTree structure
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\Tree
Class for collecting objects from the tree data structures
-
\setasign\SetaPDF2\Core\Document\ObjectNotDefinedException
Exception thrown if an object which is not defined should be accessed
-
\setasign\SetaPDF2\Core\Document\ObjectNotFoundException
Exception thrown if an object which is not found should be accessed
-
\setasign\SetaPDF2\Core\Document\ObjectStreamCompressor
Class for compressing objects in object-streams
-
\setasign\SetaPDF2\Core\Document\OptionalContent\Group
An optional content group
-
\setasign\SetaPDF2\Core\Document\OptionalContent\Group\Usage
A helper class for an optional content group object to manage the usage dictionary
-
\setasign\SetaPDF2\Core\Document\OptionalContent\Iterator
Optional content iterator
-
\setasign\SetaPDF2\Core\Document\OutlinesItem
Class representing an outline item
-
\setasign\SetaPDF2\Core\Document\Page
Class representing a PDF page
-
\setasign\SetaPDF2\Core\Document\PageLayout
A class holding page layout properties
-
\setasign\SetaPDF2\Core\Document\PageMode
A class holding page mode properties
-
\setasign\SetaPDF2\Core\Document\Page\AdditionalActions
Class representing a pages additional-actions dictionary
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\AdditionalActions
Class representing an annotations additional-actions dictionary
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\Annotation
Class representing a PDF annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\AppearanceCharacteristics
Class representing annotations appearance characteristics
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\BorderEffect
Class representing annotations border effect dictionary
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\BorderStyle
Class representing annotations border style dictionary
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\CaretAnnotation
Class representing a caret annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\CircleAnnotation
Class representing a circle annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\FileAttachmentAnnotation
Class representing a file attachment annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\Flags
A class representing named annotation flags
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\FreeTextAnnotation
Class representing a free text annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\HighlightAnnotation
Class representing a highlight annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\InkAnnotation
Class representing an ink annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\LineAnnotation
Class representing a line annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\LineEndingStyle
Constants class for line ends.
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\LinkAnnotation
Class representing a Link annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\MarkupAnnotation
Class representing a markup annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\PolyLineAnnotation
Class representing a poly line annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\PolygonAnnotation
Class representing a polygon annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\PopupAnnotation
Class representing a Pop-up annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\ScreenAnnotation
Class representing a screen annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\SquareAnnotation
Class representing a square annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\SquigglyAnnotation
Class representing a squiggly-underline annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\StampAnnotation
Class representing a rubber stamp annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\StrikeOutAnnotation
Class representing a strikeout annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\TextAnnotation
Class representing a Text annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\TextMarkupAnnotation
Abstract class representing a text markup annotation.
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\UnderlineAnnotation
Class representing a underline annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\WidgetAnnotation
Class representing a widget annotation
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\Widget\AdditionalActions
Class representing a widget annotations additional-actions dictionary
-
\setasign\SetaPDF2\Core\Document\Page\Annotations
Helper class for handling annotations of a page
-
\setasign\SetaPDF2\Core\Document\Page\Contents
A class representing a pages content
-
\setasign\SetaPDF2\Core\EmbeddedFileStream
Class representing an embedded file stream
-
\setasign\SetaPDF2\Core\Encoding\AbstractEncoding
Abstract class for encoding classes
-
\setasign\SetaPDF2\Core\Encoding\Encoding
A wrapper class for handling PDF specific encodings
-
\setasign\SetaPDF2\Core\Encoding\MacExpert
Implementation of the MacExpertEncoding
-
\setasign\SetaPDF2\Core\Encoding\MacRoman
Implementation of the MacRomanEncoding
-
\setasign\SetaPDF2\Core\Encoding\PdfDoc
Implementation of the PdfDocEncoding
-
\setasign\SetaPDF2\Core\Encoding\Standard
Implementation of the StandardEncoding
-
\setasign\SetaPDF2\Core\Encoding\Symbol
Implementation of the SymbolEncoding
-
\setasign\SetaPDF2\Core\Encoding\WinAnsi
Implementation of the WinAnsiEncoding
-
\setasign\SetaPDF2\Core\Encoding\ZapfDingbats
Implementation of the ZapfDingbatsEncoding
-
\setasign\SetaPDF2\Core\Exception
The exception class for the SetaPDF-Core Components
-
\setasign\SetaPDF2\Core\FileSpecification
Class representing a file specification
-
\setasign\SetaPDF2\Core\Filter\Ascii85
Class for handling ASCII base-85 data
-
\setasign\SetaPDF2\Core\Filter\AsciiHex
Class for handling ASCII hexadecimal data
-
\setasign\SetaPDF2\Core\Filter\Exception
Filter exception
-
\setasign\SetaPDF2\Core\Filter\Flate
Class for handling zlib/deflate compression
-
\setasign\SetaPDF2\Core\Filter\Lzw
Class for handling LZW compression
-
\setasign\SetaPDF2\Core\Filter\Predictor
Class handling predictor functions
-
\setasign\SetaPDF2\Core\Filter\RunLength
Class for handling run-length compression
-
\setasign\SetaPDF2\Core\Font\Cid
Abstract class representing a CID font
-
\setasign\SetaPDF2\Core\Font\CidType0
Class representing a Type 0 CID font
-
\setasign\SetaPDF2\Core\Font\CidType2
Class representing a Type 2 CID font
-
\setasign\SetaPDF2\Core\Font\Cmap\Cmap
Class representing a CMAP.
-
\setasign\SetaPDF2\Core\Font\Cmap\Identity
A class representing a Identity CMAP.
-
\setasign\SetaPDF2\Core\Font\Descriptor
Class representing a font descriptor
-
\setasign\SetaPDF2\Core\Font\Exception
Font exception
-
\setasign\SetaPDF2\Core\Font\Font
Abstract class representing a Font
-
\setasign\SetaPDF2\Core\Font\Glyph\GlyphList
Class for accessing adobes glyph lists
-
\setasign\SetaPDF2\Core\Font\MMType1
Class representing a MMType1 font.
-
\setasign\SetaPDF2\Core\Font\Simple
Abstract class for simple fonts.
-
\setasign\SetaPDF2\Core\Font\Standard\AbstractStandard
Abstract class for standard PDF fonts
-
\setasign\SetaPDF2\Core\Font\Standard\Courier
Class representing the PDF standard font Courier
-
\setasign\SetaPDF2\Core\Font\Standard\CourierBold
Class representing the PDF standard font Courier-Bold
-
\setasign\SetaPDF2\Core\Font\Standard\CourierBoldOblique
Class representing the PDF standard font Courier-BoldOblique
-
\setasign\SetaPDF2\Core\Font\Standard\CourierOblique
Class representing the PDF standard font Courier-Oblique
-
\setasign\SetaPDF2\Core\Font\Standard\Helvetica
Class representing the PDF standard font Helvetica
-
\setasign\SetaPDF2\Core\Font\Standard\HelveticaBold
Class representing the PDF standard font Helvetica-Bold
-
\setasign\SetaPDF2\Core\Font\Standard\HelveticaBoldOblique
Class representing the PDF standard font Helvetica-BoldOblique
-
\setasign\SetaPDF2\Core\Font\Standard\HelveticaOblique
Class representing the PDF standard font Helvetica-Oblique
-
\setasign\SetaPDF2\Core\Font\Standard\Symbol
Class representing the PDF standard font Symbol
-
\setasign\SetaPDF2\Core\Font\Standard\TimesBold
Class representing the PDF standard font Times-Bold
-
\setasign\SetaPDF2\Core\Font\Standard\TimesBoldItalic
Class representing the PDF standard font Times-BoldItalic
-
\setasign\SetaPDF2\Core\Font\Standard\TimesItalic
Class representing the PDF standard font Times-Italic
-
\setasign\SetaPDF2\Core\Font\Standard\TimesRoman
Class representing the PDF standard font Times-Roman
-
\setasign\SetaPDF2\Core\Font\Standard\ZapfDingbats
Class representing the PDF standard font ZapfDingbats
-
\setasign\SetaPDF2\Core\Font\ToUnicode
Helper class to create ToUnicode Mapping Files
-
\setasign\SetaPDF2\Core\Font\TrueType
Class for TrueType fonts
-
\setasign\SetaPDF2\Core\Font\TrueType\File
Parser class for TTF/OTF files
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset
Class that represents a PDF TrueType font subset.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Exception
Exception which is thrown in sub-setting contexts.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\File\AbstractFile
An abstract class for sub-setting TrueType fonts.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\File\ByteEncoding
Font subsetting class used for single byte encoding.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\File\Identity
Font subsetting class used for identity encoding (more bytes).
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\AbstractTable
A generic representation of a table contained in the subsetter.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\CharacterToGlyphIndexMapping
This class represents the "cmap" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\CharacterToGlyphIndexMapping\ByteEncoding
This class represents the format byte encoding (format0) subtable in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\CharacterToGlyphIndexMapping\SubTable
This class is a generic representation of a "cmap" subtable in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\ControlValue
This class represents the "cvt " table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\ControlValueProgram
This class represents the "prep" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\FontProgram
This class represents the "fpgm" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\GlyphData
This class represents the "glyf" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\GlyphData\Description\AbstractDescription
This class is a generic representation of the glyph description in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\GlyphData\Description\Composite
This class represents the description of a composite glyph in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\GlyphData\Description\Simple
This class represents the description of a simple glyph in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\GlyphData\Glyph
This class represents a glyph in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\Header
This class represents the "head" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\HorizontalHeader
This class represents the "hhea" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\HorizontalMetrics
This class represents the "hmtx" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\IndexToLocation
This class represents the "loca" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Subset\Table\MaximumProfile
This class represents the "maxp" table in a sub-setting context.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\AbstractTable
Abstract class for true type tables.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\CharacterToGlyphIndexMapping
A class representing the Character To Glyph Index Mapping Table (cmap) in a TrueType file. https://www.microsoft.com/typography/otspec/cmap.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\CharacterToGlyphIndexMapping\ByteEncoding
A class representing a subtable "Format 0: Byte encoding table".
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\CharacterToGlyphIndexMapping\SegmentToDelta
A class representing a subtable "Format 4: Segment mapping to delta values".
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\CharacterToGlyphIndexMapping\SegmentedCoverage
A class representing a subtable "Format 12: Segmented coverage".
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\CharacterToGlyphIndexMapping\SubTable
A class representing a subtable of a Character To Glyph Index Mapping Table.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\CharacterToGlyphIndexMapping\Trimmed
A class representing a subtable "Format 6: Trimmed table mapping".
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\ControlValue
A class representing the Control Value Table (cvt ) in a TrueType file. https://www.microsoft.com/typography/otspec/cvt.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\ControlValueProgram
A class representing the Control Value Program Table (prep) in a TrueType file. https://www.microsoft.com/typography/otspec/prep.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\FontProgram
A class representing the Font Program Table (fpgm) in a TrueType file. https://www.microsoft.com/typography/otspec/fpgm.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\GlyphData
A class representing the Glyf Data Table (glyf) in a TrueType file. https://www.microsoft.com/typography/otspec/glyf.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\GlyphData\Description\AbstractDescription
A class representing a glyph description.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\GlyphData\Description\Composite
A class representing a composite glyph description.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\GlyphData\Description\Simple
A class representing a simple glyph description.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\GlyphData\Glyph
A class representing a glyph.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\Header
A class representing the Font Header Table (head) in a TrueType file. https://www.microsoft.com/typography/otspec/head.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\HorizontalHeader
A class representing the Horizontal Header Table (hhea) in a TrueType file. https://www.microsoft.com/typography/otspec/hhea.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\HorizontalMetrics
A class representing the Horizontal Metrics Table (hmtx) in a TrueType file. https://www.microsoft.com/typography/otspec/hmtx.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\IndexToLocation
A class representing the Index to Location (loca) in a TrueType file. https://www.microsoft.com/typography/otspec/loca.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\MaximumProfile
A class representing the Maximum Profile (maxp) in a TrueType file. https://www.microsoft.com/typography/otspec/maxp.htm
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\Name
A class representing the Naming Table (name) in a TrueType file.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\Os2
A class representing the OS/2 and Windows Metrics Table (OS/2) in a TrueType file.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\Post
A class representing the PostScript Table (post) in a TrueType file.
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\Record
A record in a TrueType file
-
\setasign\SetaPDF2\Core\Font\TrueType\Table\Tags
Abstract class representing TrueType table tags
-
\setasign\SetaPDF2\Core\Font\Type0
Class for Type0 fonts
-
\setasign\SetaPDF2\Core\Font\Type0\Subset
Class that represents a PDF Type0 (Composite) font subset.
-
\setasign\SetaPDF2\Core\Font\Type1
Class for Type1 fonts
-
\setasign\SetaPDF2\Core\Font\Type3
Class representing a Type3 font.
-
\setasign\SetaPDF2\Core\Geometry\Matrix
Class representing a transformation matrix of six elements.
-
\setasign\SetaPDF2\Core\Geometry\Point
Class representing a point
-
\setasign\SetaPDF2\Core\Geometry\Rectangle
Class representing a rectangle
-
\setasign\SetaPDF2\Core\Geometry\Vector
Class representing a vector.
-
\setasign\SetaPDF2\Core\IccProfile\Parser
ICC profile parser
-
\setasign\SetaPDF2\Core\IccProfile\Stream
Class for handling a ICC profile stream
-
\setasign\SetaPDF2\Core\Image\Exception
Image exception
-
\setasign\SetaPDF2\Core\Image\Gif
Class representing a GIF image
-
\setasign\SetaPDF2\Core\Image\Gif\Block\AbstractBlock
Class representing any block inside of a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Block\Extension\AbstractExtension
Class representing any extension inside a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Block\Extension\Application
Class representing an application extension inside a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Block\Extension\Comment
Class representing a comment extension inside a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Block\Extension\GraphicControl
Class representing a graphic control extension inside a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Block\Extension\PlainText
Class representing a plain text extension inside a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Block\Header
Class representing a header inside of a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Block\ImageDescriptor
Class representing an image descriptor inside of a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Block\LogicalScreenDescriptor
Class representing a logical screen descriptor inside of a GIF.
-
\setasign\SetaPDF2\Core\Image\Gif\Filter\Interlace
Class to apply interlacing.
-
\setasign\SetaPDF2\Core\Image\Gif\Filter\Lzw
Class to apply LZW encoding.
-
\setasign\SetaPDF2\Core\Image\Gif\Frame
Class representing a GIF frame.
-
\setasign\SetaPDF2\Core\Image\Gif\Reader
Class used for reading GIF images.
-
\setasign\SetaPDF2\Core\Image\Gif\Reader\Bit
Class used to read single bits.
-
\setasign\SetaPDF2\Core\Image\Gif\Reader\Sequence
Class used to read GIF sequences.
-
\setasign\SetaPDF2\Core\Image\Image
Base class for image handling
-
\setasign\SetaPDF2\Core\Image\Jpeg
Class representing an JPEG image
-
\setasign\SetaPDF2\Core\Image\Jpeg2000
Class representing an JPEG2000 image
-
\setasign\SetaPDF2\Core\Image\Png
Class representing an PNG image
-
\setasign\SetaPDF2\Core\OutputIntent
A class representing an Output Intent dictionary entry
-
\setasign\SetaPDF2\Core\PageBoundaries
Page Boundaries
-
\setasign\SetaPDF2\Core\PageFormats
Class for getting and handling page formats
-
\setasign\SetaPDF2\Core\Parser\Content
A parser for PDF content
-
\setasign\SetaPDF2\Core\Parser\CrossReferenceTable\CorruptedCrossReferenceTable
A PDF cross reference parser for corrupted pdfs
-
\setasign\SetaPDF2\Core\Parser\CrossReferenceTable\CrossReferenceTable
A PDF cross reference parser
-
\setasign\SetaPDF2\Core\Parser\CrossReferenceTable\Exception
Cross reference table exception
-
\setasign\SetaPDF2\Core\Parser\Exception
Parser exception
-
\setasign\SetaPDF2\Core\Parser\Pdf
A PDF parser
-
\setasign\SetaPDF2\Core\Parser\Pdf\InvalidTokenException
Invalid token exception
-
\setasign\SetaPDF2\Core\Parser\RawPdf
A PDF parser for standard tokens.
-
\setasign\SetaPDF2\Core\Reader\AbstractReader
An abstract reader class
-
\setasign\SetaPDF2\Core\Reader\BinaryReader
Class representing a binary reader
-
\setasign\SetaPDF2\Core\Reader\Exception
Reader exception
-
\setasign\SetaPDF2\Core\Reader\FilePath
A simple class representing a file path.
-
\setasign\SetaPDF2\Core\Reader\FileReader
Class for a file reader
-
\setasign\SetaPDF2\Core\Reader\MaxFileHandler
Class that handles \setasign\SetaPDF2\Core\Reader\MaxFileReader instances.
-
\setasign\SetaPDF2\Core\Reader\MaxFileReader
Class for a file reader respecting the maximum allowed open file handles/descriptors.
-
\setasign\SetaPDF2\Core\Reader\StreamReader
Class for a stream reader
-
\setasign\SetaPDF2\Core\Reader\StringReader
Class for a string reader
-
\setasign\SetaPDF2\Core\Resource\ExtGState
Resource class for handling external graphic states
-
\setasign\SetaPDF2\Core\Resource\PropertyList
Resource class for handling external graphic states
-
\setasign\SetaPDF2\Core\SecHandler\AbstractHandler
Abstract security handler class for handling PDF encryption features.
-
\setasign\SetaPDF2\Core\SecHandler\Exception
Security handler exception
-
\setasign\SetaPDF2\Core\SecHandler\PublicKey
Security handler class handling public key encryption features.
-
\setasign\SetaPDF2\Core\SecHandler\PublicKey\Aes128
Generator class for AES 128 bit public-key security handler
-
\setasign\SetaPDF2\Core\SecHandler\PublicKey\Aes256
Generator class for AES 256 bit public-key security handler
-
\setasign\SetaPDF2\Core\SecHandler\PublicKey\Arcfour128
Generator class for RC4 40 bit public-key security handler
-
\setasign\SetaPDF2\Core\SecHandler\PublicKey\Arcfour128Cf
Generator class for RC4 128 bit public-key security handler with crypt filters
-
\setasign\SetaPDF2\Core\SecHandler\PublicKey\Recipient
Class representing a recipient of a public-key encrypted PDF document.
-
\setasign\SetaPDF2\Core\SecHandler\SaslPrep
Simple implementation of RFC 4013 (SASLprep).
-
\setasign\SetaPDF2\Core\SecHandler\SecHandler
Main class for PDF security handlers
-
\setasign\SetaPDF2\Core\SecHandler\Standard
Security handler class handling standard encryption features
-
\setasign\SetaPDF2\Core\SecHandler\Standard\Aes128
Generator class for AES 128 bit security handler
-
\setasign\SetaPDF2\Core\SecHandler\Standard\Aes256
Generator class for AES 256 bit security handler (revision 6)
-
\setasign\SetaPDF2\Core\SecHandler\Standard\Aes256R5
Generator class for AES 256 bit security handler (revision 5 - DEPRECTAED IN ISO/DIS 32000-2)
-
\setasign\SetaPDF2\Core\SecHandler\Standard\Arcfour128
Generator class for RC4 128 bit security handler
-
\setasign\SetaPDF2\Core\SecHandler\Standard\Arcfour128Cf
Generator class for RC4 128 bit security handler with crypt filters
-
\setasign\SetaPDF2\Core\SecHandler\Standard\Arcfour40
Generator class for RC4 40 bit security handler
-
\setasign\SetaPDF2\Core\Text\RichTextBlock
Class representing a rich-text block which can be drawn onto a canvas object
-
\setasign\SetaPDF2\Core\Text\Text
Helper class for writing and handling text
-
\setasign\SetaPDF2\Core\Text\TextBlock
Class representing a text block which can be drawn onto a canvas object
-
\setasign\SetaPDF2\Core\Tokenizer
Tokenizer class for PDF documents
-
\setasign\SetaPDF2\Core\TransparencyGroup
Class representing a transparency group
-
\setasign\SetaPDF2\Core\Type\AbstractType
Abstract class for all PDF types
-
\setasign\SetaPDF2\Core\Type\Dictionary\DictionaryHelper
Helper class for handling of dictionaries
-
\setasign\SetaPDF2\Core\Type\Dictionary\Entry
Class representing a pair of a name object and a value in a dictionary
-
\setasign\SetaPDF2\Core\Type\Exception
Type exception
-
\setasign\SetaPDF2\Core\Type\IndirectReference\Exception
Indirect reference exception
-
\setasign\SetaPDF2\Core\Type\IndirectReference\RecursionException
Indirect reference recursion exception
-
\setasign\SetaPDF2\Core\Type\PdfArray
Class representing an array
-
\setasign\SetaPDF2\Core\Type\PdfBoolean
Class representing a boolean value
-
\setasign\SetaPDF2\Core\Type\PdfCallback
This class acts like a proxy for all available SetaPDF_Core_Type_* classes
-
\setasign\SetaPDF2\Core\Type\PdfDictionary
Class representing a dictionary
-
\setasign\SetaPDF2\Core\Type\PdfHexString
Class representing a hexadecimal string
-
\setasign\SetaPDF2\Core\Type\PdfIndirectObject
Class representing an indirect object
-
\setasign\SetaPDF2\Core\Type\PdfIndirectReference
Class representing an indirect reference
-
\setasign\SetaPDF2\Core\Type\PdfName
Class representing a name object
-
\setasign\SetaPDF2\Core\Type\PdfNull
Class representing a null object
-
\setasign\SetaPDF2\Core\Type\PdfNumeric
Class representing a numeric object
-
\setasign\SetaPDF2\Core\Type\PdfObjectStream
Class representing an object stream object.
-
\setasign\SetaPDF2\Core\Type\PdfRaw
Class representing a raw PDF type.
-
\setasign\SetaPDF2\Core\Type\PdfStream
Class representing a stream object
-
\setasign\SetaPDF2\Core\Type\PdfString
Class representing a string
-
\setasign\SetaPDF2\Core\Type\PdfToken
Class representing a token
-
\setasign\SetaPDF2\Core\Writer\AbstractWriter
Abstract class for a writer object
-
\setasign\SetaPDF2\Core\Writer\BinaryWriter
A class representing a binary writer
-
\setasign\SetaPDF2\Core\Writer\ChainWriter
A writer class which chains different writer objects
-
\setasign\SetaPDF2\Core\Writer\EchoWriter
A writer class which uses simple echo calls
-
\setasign\SetaPDF2\Core\Writer\Exception
Writer exception
-
\setasign\SetaPDF2\Core\Writer\FileWriter
A writer class for files or writable streams
-
\setasign\SetaPDF2\Core\Writer\HttpStreamWriter
A writer class for immediately HTTP delivery without sending a Length header
-
\setasign\SetaPDF2\Core\Writer\HttpWriter
A writer class for HTTP delivery
-
\setasign\SetaPDF2\Core\Writer\StreamWriter
A writer class for streams
-
\setasign\SetaPDF2\Core\Writer\StringWriter
A writer class for string results
-
\setasign\SetaPDF2\Core\Writer\TempFileWriter
A writer class for temporary files
-
\setasign\SetaPDF2\Core\Writer\TempStreamWriter
A writer class for temporary streams
-
\setasign\SetaPDF2\Core\Writer\VarWriter
A writer class for a referenced variable
-
\setasign\SetaPDF2\Core\Writer\Writer
Class for writer constants and short hand writer object
-
\setasign\SetaPDF2\Core\XObject\Form
Class representing a Form XObject
-
\setasign\SetaPDF2\Core\XObject\Image
Class representing an Image XObject
-
\setasign\SetaPDF2\Core\XObject\XObject
Abstract class representing an external object
-
\setasign\SetaPDF2\Core\Xmp\PdfA
A helper class to handle PDF/A metadata
-
\setasign\SetaPDF2\Core\Xmp\XmpHelper
A helper class for an easy lightweight access to XMP data packages
-
\setasign\SetaPDF2\Core\Xmp\Zugferd
A helper class to handle ZUGFeRD >= 2.3 metadata
-
\setasign\SetaPDF2\Core\Zugferd
A helper class to deal with ZUGFeRD (>= 2.3) documents
-
\setasign\SetaPDF2\Exception
Main exception of the SetaPDF package
-
\setasign\SetaPDF2\Extractor\ContentStreamCleaner
Helper class to clean up content streams.
-
\setasign\SetaPDF2\Extractor\Exception
Extractor Exception
-
\setasign\SetaPDF2\Extractor\Extractor
The main class of the SetaPDF-Extractor Component
-
\setasign\SetaPDF2\Extractor\Filter\FontSizeFilter
A font size filter.
-
\setasign\SetaPDF2\Extractor\Filter\MultiFilter
The multi filter allows you to create a filter by several filter instances.
-
\setasign\SetaPDF2\Extractor\Filter\RectangleFilter
A rectangle filter.
-
\setasign\SetaPDF2\Extractor\Result\Bounds
Resulting bounds.
-
\setasign\SetaPDF2\Extractor\Result\Collection
This class represents a collection of items implementing \setasign\SetaPDF2\Extractor\Result\HasBoundsInterface
-
\setasign\SetaPDF2\Extractor\Result\Glyph
This class represnts a single glyph.
-
\setasign\SetaPDF2\Extractor\Result\Segment
This class represents a segment/collection of items
-
\setasign\SetaPDF2\Extractor\Result\Word
This class represents a single word
-
\setasign\SetaPDF2\Extractor\Result\WordGroups
This class represents word groups
-
\setasign\SetaPDF2\Extractor\Result\WordWithGlyphs
This class represnts a single word including its glyphs
-
\setasign\SetaPDF2\Extractor\Result\Words
This class represents words
-
\setasign\SetaPDF2\Extractor\Sorter\AbstractSorter
The abstract sorter class.
-
\setasign\SetaPDF2\Extractor\Sorter\BaselineSorter
A sorter class that sorts lines by comparing the baseline of text items.
-
\setasign\SetaPDF2\Extractor\Sorter\FlexLineSorter
A sorter class that sorts lines by comparing text items on their baseline and a threshold factor.
-
\setasign\SetaPDF2\Extractor\Storage\SpatialStorage
The implementation of a spatial storage
-
\setasign\SetaPDF2\Extractor\Storage\StorageEntry
A basic storage entry
-
\setasign\SetaPDF2\Extractor\Strategy\AbstractStrategy
Abstract class representing an extraction strategy.
-
\setasign\SetaPDF2\Extractor\Strategy\ExactPlainStrategy
Extraction strategy for plain text by using single glyphs for rebuilding the text.
-
\setasign\SetaPDF2\Extractor\Strategy\GlyphStrategy
Extraction strategy for single glyphs.
-
\setasign\SetaPDF2\Extractor\Strategy\PlainStrategy
Extraction strategy for plain text.
-
\setasign\SetaPDF2\Extractor\Strategy\WordGroupStrategy
Extraction strategy for word groups
-
\setasign\SetaPDF2\Extractor\Strategy\WordStrategy
Extraction strategy for single words.
-
\setasign\SetaPDF2\Extractor\TextItem
A text item.
-
\setasign\SetaPDF2\FormFiller\Exception
FormFiller Exception
-
\setasign\SetaPDF2\FormFiller\Field\AbstractChoice
Abstract class for choice fields
-
\setasign\SetaPDF2\FormFiller\Field\AbstractField
Abstract form field
-
\setasign\SetaPDF2\FormFiller\Field\AdditionalActions
Class representing a form fields additional-actions dictionary
-
\setasign\SetaPDF2\FormFiller\Field\CheckboxButtonField
A checkbox button
-
\setasign\SetaPDF2\FormFiller\Field\ComboField
A combo box
-
\setasign\SetaPDF2\FormFiller\Field\DefaultAppearanceData
Helper class to parse data from the default apperance entry of a form field.
-
\setasign\SetaPDF2\FormFiller\Field\Exception
Form field exception
-
\setasign\SetaPDF2\FormFiller\Field\Flags
A class representing named form field flags
-
\setasign\SetaPDF2\FormFiller\Field\Formatter
Field formatter class emulating various standard formatting functions from Acrobat.
-
\setasign\SetaPDF2\FormFiller\Field\ListField
A list field
-
\setasign\SetaPDF2\FormFiller\Field\PushButtonField
A push button field
-
\setasign\SetaPDF2\FormFiller\Field\RadioButtonGroup
A radio button group
-
\setasign\SetaPDF2\FormFiller\Field\SignatureField
A signature field
-
\setasign\SetaPDF2\FormFiller\Field\TextField
A text field
-
\setasign\SetaPDF2\FormFiller\Fields
Class allowing transparent access to form fields of a PDF document
-
\setasign\SetaPDF2\FormFiller\FormFiller
The main class of the SetaPDF-FormFiller Component
-
\setasign\SetaPDF2\FormFiller\Xfa
Class offering access to XFA data of a PDF form.
-
\setasign\SetaPDF2\FormFiller\Xfa\Bridge
The helper class for processing XFA data and template data.
-
\setasign\SetaPDF2\FormFiller\Xfa\Som
The helper class working with SOM expressions.
-
\setasign\SetaPDF2\Merger\Collection
Class for creating and managing PDF Collections (aka Portfolios, or Packages).
-
\setasign\SetaPDF2\Merger\Collection\Folder
Class representing a folder in a PDF Collection/Portfolio/Package.
-
\setasign\SetaPDF2\Merger\Collection\Item
Class representing a collection item.
-
\setasign\SetaPDF2\Merger\Collection\Schema
Class for handling data schemas in PDF Collections/Portfolios/Packages.
-
\setasign\SetaPDF2\Merger\Collection\Schema\Field
Class representing a field in a schema.
-
\setasign\SetaPDF2\Merger\Exception
Merger Exception
-
\setasign\SetaPDF2\Merger\Merger
The main class of the SetaPDF-Merger Component
-
\setasign\SetaPDF2\NotImplementedException
Not implemented exception
-
\setasign\SetaPDF2\Signer\Asn1\DistinguishedName
Helper class to convert a DistinguishedName ASN.1 struncture into a string.
-
\setasign\SetaPDF2\Signer\Asn1\Element
Class representing an ASN.1 element.
-
\setasign\SetaPDF2\Signer\Asn1\Exception
ASN.1 exception
-
\setasign\SetaPDF2\Signer\Asn1\Oid
Helper class to de- and encode OIDs
-
\setasign\SetaPDF2\Signer\Asn1\Signed
Abstract class for signed ASN.1 structures.
-
\setasign\SetaPDF2\Signer\Asn1\Time
Helper class to decode UTCTime and GeneralizedTime structures.
-
\setasign\SetaPDF2\Signer\CertificateBundler
Class for creation of certificate bundles.
-
\setasign\SetaPDF2\Signer\Cms\CertsOnly
Class to handle CertsOnly CMS containers.
-
\setasign\SetaPDF2\Signer\Cms\SignedData
Class representing a CMS signed data container.
-
\setasign\SetaPDF2\Signer\Digest
Class offering digest constants and helper methods
-
\setasign\SetaPDF2\Signer\DocumentSecurityStore
Class representing a "Document Security Store" in a PDF document.
-
\setasign\SetaPDF2\Signer\Exception
The base exception thrown by the \setasign\SetaPDF2\Signer\Signer component
-
\setasign\SetaPDF2\Signer\Exception\ContentLength
An exception which is thrown if the reserved space in a signature template is to small
-
\setasign\SetaPDF2\Signer\InformationResolver\HttpCurlResolver
Resolver for HTTP(s) using CURL functions.
-
\setasign\SetaPDF2\Signer\InformationResolver\Manager
Manager for information resolver instances.
-
\setasign\SetaPDF2\Signer\InformationResolver\NoResolverFoundException
Exception thrown if no resolver can be found for a specific URI.
-
\setasign\SetaPDF2\Signer\Ocsp\CertId
Helper class to create and decode CertID structures.
-
\setasign\SetaPDF2\Signer\Ocsp\Client
Class representing an OCSP client.
-
\setasign\SetaPDF2\Signer\Ocsp\Request
Class for creating an OCSPRequest structure.
-
\setasign\SetaPDF2\Signer\Ocsp\Response
Class representing an OCSPResponse structure.
-
\setasign\SetaPDF2\Signer\Ocsp\SingleResponse
Class representing a SingleResponse structure of an OCSP response.
-
\setasign\SetaPDF2\Signer\PemHelper
Helper class for en- and decoding of PEM encoded data.
-
\setasign\SetaPDF2\Signer\SignatureField
Helper class to create/handle a signature field
-
\setasign\SetaPDF2\Signer\Signature\Appearance\AbstractAppearance
Abstract class representing a signature appearance
-
\setasign\SetaPDF2\Signer\Signature\Appearance\Dynamic
Class representing a dynamic visible signature appearance
-
\setasign\SetaPDF2\Signer\Signature\Appearance\XObject
Class representing a signature appearance based on an existing XObject
-
\setasign\SetaPDF2\Signer\Signature\Module\Cms
A signature module to create CMS signatures.
-
\setasign\SetaPDF2\Signer\Signature\Module\OpenSsl
A signature module which uses the PHP builtin openssl functions.
-
\setasign\SetaPDF2\Signer\Signature\Module\OpenSslCli
A signature module which uses the S/MIME utility of OpenSSL via command line.
-
\setasign\SetaPDF2\Signer\Signature\Module\OpenSslCliCms
A signature module which uses the CMS utility of OpenSSL via command line.
-
\setasign\SetaPDF2\Signer\Signature\Module\Pades
A signature module to create PAdES-BES/B-B conform signatures.
-
\setasign\SetaPDF2\Signer\Signer
The main class of the SetaPDF-Signer Component
-
\setasign\SetaPDF2\Signer\Timestamp\Module\AbstractModule
Abstract class representing a timestamp module
-
\setasign\SetaPDF2\Signer\Timestamp\Module\Rfc3161\Curl
A timestamp module using the RFC 3161 Standard
-
\setasign\SetaPDF2\Signer\Timestamp\Module\Rfc3161\Exception
The \setasign\SetaPDF2\Signer\Timestamp\Module\Rfc3161\Exception thrown by the \setasign\SetaPDF2\Signer\Signer component
-
\setasign\SetaPDF2\Signer\Timestamp\Module\Rfc3161\Rfc3161
Abstract class representing a timestamp module of the standard RFC 3161
-
\setasign\SetaPDF2\Signer\TmpDocument
Class for handling an intermediate version of the document that should be signed.
-
\setasign\SetaPDF2\Signer\Tsp\Response
Class representing a Timestamp Response.
-
\setasign\SetaPDF2\Signer\Tsp\Token
Class representing a Timestamp Token
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\CertificateResult
Class representing the validation related information result of a certificate.
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\Collector
Class offering methods to collect validation related information.
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\Exception
Exception class used in context for validation related information.
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\IntegrityResult
Class representing an integrity result of a signature by its field name.
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\LogEntry
Class representing a log entry.
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\Logger
The standard logger implementation
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\Result
Class representing a validation related information result.
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\ResultByField
Class representing a validation related information result by a signature field name.
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\ResultBySignedData
Class representing a validation related information result by a SignedData object.
-
\setasign\SetaPDF2\Signer\X509\Certificate
Class representing a X509 Certificate.
-
\setasign\SetaPDF2\Signer\X509\Chain
Helper class to build certificate paths.
-
\setasign\SetaPDF2\Signer\X509\Collection
Class representing a collection of X509 certificates.
-
\setasign\SetaPDF2\Signer\X509\Crl
Class representing a CRL.
-
\setasign\SetaPDF2\Signer\X509\Extension\AuthorityInformationAccess
Class representing the X509 Certificate Authority Information Access extension.
-
\setasign\SetaPDF2\Signer\X509\Extension\AuthorityKeyIdentifier
Class representing the X509 Authority key identifier extension.
-
\setasign\SetaPDF2\Signer\X509\Extension\BasicConstraints
Class representing the X509 Basic Constraints extension.
-
\setasign\SetaPDF2\Signer\X509\Extension\CrlDistributionPoint
Class representing the X509 Certificate Revocation List distribution points extension.
-
\setasign\SetaPDF2\Signer\X509\Extension\ExtendedKeyUsage
Class representing the X509 Extended key usage extension.
-
\setasign\SetaPDF2\Signer\X509\Extension\Extension
Base class for X509 extensions.
-
\setasign\SetaPDF2\Signer\X509\Extension\KeyUsage
Class representing the X509 Key usage extension.
-
\setasign\SetaPDF2\Signer\X509\Extension\OcspNoCheck
Class representing the X509 OCSP No Check Extension extension.
-
\setasign\SetaPDF2\Signer\X509\Extension\SubjectKeyIdentifier
Class representing the X509 Subject key identifier extension.
-
\setasign\SetaPDF2\Signer\X509\Extension\TimeStamp
Class representing the Adobe proprietary X509 Time-stamp extension.
-
\setasign\SetaPDF2\Signer\X509\Extensions
Class offering access to X509 extensions.
-
\setasign\SetaPDF2\Signer\X509\Format
Helper class for X509 format constants.
-
\setasign\SetaPDF2\Stamper\Exception
Stamper Exception
-
\setasign\SetaPDF2\Stamper\Stamp\AbstractStamp
The abstract base stamp class
-
\setasign\SetaPDF2\Stamper\Stamp\ImageStamp
The image stamp class
-
\setasign\SetaPDF2\Stamper\Stamp\PdfStamp
The PDF stamp class
-
\setasign\SetaPDF2\Stamper\Stamp\RichTextStamp
The rich-text stamp class
-
\setasign\SetaPDF2\Stamper\Stamp\TextStamp
The text stamp class
-
\setasign\SetaPDF2\Stamper\Stamp\XObjectStamp
The XObject stamp class
-
\setasign\SetaPDF2\Stamper\Stamper
The main class of the SetaPDF-Stamper Component
Traits
-
\setasign\SetaPDF2\Core\Document\Page\Annotation\QuadPointsTrait
Trait for handling the QuadPoints property in Annotations
-
\setasign\SetaPDF2\FormFiller\Field\VariableTextTrait
A trait for variable text properties of fields
-
\setasign\SetaPDF2\Signer\Signature\Module\PadesProxyTrait
A trait for individual modules using the PAdES module internally.
Interfaces
-
\setasign\SetaPDF2\Core\Canvas\ContainerInterface
An interface for objects which contains a canvas object.
-
\setasign\SetaPDF2\Core\Canvas\StreamProxyInterface
Interface of a StreamProxy
-
\setasign\SetaPDF2\Core\DataStructure\DataStructureInterface
Interface for data structure classes
-
\setasign\SetaPDF2\Core\Document\ObjectCollector\ObjectCollectorInterface
Interface for classes collecting indirect objects/references
-
\setasign\SetaPDF2\Core\Encoding\EncodingInterface
Interface for encoding tables
-
\setasign\SetaPDF2\Core\Filter\FilterInterface
A filter interface
-
\setasign\SetaPDF2\Core\Font\Cmap\CmapInterface
Interface for CMAPs.
-
\setasign\SetaPDF2\Core\Font\DescriptorInterface
Interface for fonts with a font descriptor.
-
\setasign\SetaPDF2\Core\Font\FontInterface
Font interface
-
\setasign\SetaPDF2\Core\Font\Glyph\Collection\CollectionInterface
An interface for glyph collections
-
\setasign\SetaPDF2\Core\Geometry\Collidable
Interface to check for collisions between geometries
-
\setasign\SetaPDF2\Core\Parser\CrossReferenceTable\CrossReferenceTableInterface
Cross-reference table interface
-
\setasign\SetaPDF2\Core\Reader\ReaderInterface
Interface of a reader implementation
-
\setasign\SetaPDF2\Core\Resource\ResourceInterface
Interface for PDF resources
-
\setasign\SetaPDF2\Core\SecHandler\SecHandlerInterface
Security handler interface
-
\setasign\SetaPDF2\Core\Type\BypassSecHandlerInterface
Interface for types that can bypass a security handler
-
\setasign\SetaPDF2\Core\Type\IndirectObjectInterface
Interface indirect objects and object references
-
\setasign\SetaPDF2\Core\Type\OwnerInterface
Interface representing an owner object which encapsulates other data.
-
\setasign\SetaPDF2\Core\Type\PdfScalarValueInterface
Interface for scalar values
-
\setasign\SetaPDF2\Core\Type\PdfStringInterface
Interface for string values
-
\setasign\SetaPDF2\Core\Writer\CopyStreamInterface
An interface for writer classes which allow to copy from other streams.
-
\setasign\SetaPDF2\Core\Writer\FileInterface
An interface for writer classes which work with files.
-
\setasign\SetaPDF2\Core\Writer\WriteInterface
A simple write interface
-
\setasign\SetaPDF2\Core\Writer\WriterInterface
The writer interface
-
\setasign\SetaPDF2\Extractor\Filter\FilterInterface
The interface for filter instances.
-
\setasign\SetaPDF2\Extractor\Filter\PageFilterInterface
The interface for filter instances that requires a page object.
-
\setasign\SetaPDF2\Extractor\Result\CompareableInterface
An interface for resulting items which can be compared/sorted.
-
\setasign\SetaPDF2\Extractor\Result\HasBoundsInterface
Interface for resulting objects which have bounds.
-
\setasign\SetaPDF2\Extractor\Result\WordInterface
A interface for word classes
-
\setasign\SetaPDF2\Extractor\Storage\StorageInterface
A interface to implement different storage types
-
\setasign\SetaPDF2\FormFiller\Field\AppearanceValueCallbackInterface
Field appearance callback interface
-
\setasign\SetaPDF2\FormFiller\Field\FieldInterface
Field interface
-
\setasign\SetaPDF2\Signer\DigestInterface
The interface for modules that supports different digest algorithms
-
\setasign\SetaPDF2\Signer\InformationResolver\ResolverInterface
Interface for information resolvers.
-
\setasign\SetaPDF2\Signer\Signature\Module\DictionaryInterface
An interface that can be used in a signature or timestamp modul to update the signature dictionary.
-
\setasign\SetaPDF2\Signer\Signature\Module\DocumentInterface
An interface that can be used in a signature or timestamp modul to update the document before the signature creation.
-
\setasign\SetaPDF2\Signer\Signature\Module\ModuleInterface
The signature module interface
-
\setasign\SetaPDF2\Signer\Timestamp\Module\ModuleInterface
The signature module interface
-
\setasign\SetaPDF2\Signer\ValidationRelatedInfo\LoggerInterface
Interface for the logger
-
\setasign\SetaPDF2\Signer\X509\CollectionInterface
Interface representing a collection of X509 certificates.