Interface | Description |
---|---|
ContentOperator |
Interface implemented by a series of content operators
|
RenderListener |
A callback interface that receives notifications from the
PdfContentStreamProcessor
as various render operations are required. |
TextExtractionStrategy |
Defines an interface for
RenderListener s that can return text |
XObjectDoHandler |
Class | Description |
---|---|
ContentByteUtils | |
FilteredRenderListener |
A text render listener that filters text operations before passing them on to a delegate
|
FilteredTextRenderListener |
A text render listener that filters text operations before passing them on to a delegate
|
GraphicsState |
Keeps all the parameters of the graphics state.
|
ImageRenderInfo |
Represents image data from a PDF
|
InlineImageUtils |
Utility methods to help with processing of inline images
|
LineSegment |
Represents a line segment in a particular coordinate system.
|
LocationTextExtractionStrategy |
Development preview - this class (and all of the parser classes) are still experiencing
heavy development, and are subject to change both behavior and interface.
|
LocationTextExtractionStrategy.TextChunk |
Represents a chunk of text, it's orientation, and location relative to the orientation vector
|
MarkedContentInfo |
Represents a Marked Content block in a PDF
|
MarkedContentRenderFilter |
A
RenderFilter that only allows text within a specified marked content sequence. |
Matrix |
Keeps all the values of a 3 by 3 matrix
and allows you to do some math with matrices.
|
PdfContentReaderTool |
Tool that parses the content of a PDF document.
|
PdfContentStreamProcessor |
Processor for a PDF content Stream.
|
PdfContentStreamProcessor.BeginMarkedContent |
A content operator implementation (BMC).
|
PdfContentStreamProcessor.BeginMarkedContentDictionary |
A content operator implementation (BDC).
|
PdfContentStreamProcessor.BeginText |
A content operator implementation (BT).
|
PdfContentStreamProcessor.Do |
A content operator implementation (Do).
|
PdfContentStreamProcessor.EndMarkedContent |
A content operator implementation (BMC).
|
PdfContentStreamProcessor.EndText |
A content operator implementation (ET).
|
PdfContentStreamProcessor.FormXObjectDoHandler |
An XObject subtype handler for FORM
|
PdfContentStreamProcessor.IgnoreOperatorContentOperator |
A content operator implementation (unregistered).
|
PdfContentStreamProcessor.IgnoreXObjectDoHandler |
An XObject subtype handler that does nothing
|
PdfContentStreamProcessor.ImageXObjectDoHandler |
An XObject subtype handler for IMAGE
|
PdfContentStreamProcessor.ModifyCurrentTransformationMatrix |
A content operator implementation (cm).
|
PdfContentStreamProcessor.MoveNextLineAndShowText |
A content operator implementation (').
|
PdfContentStreamProcessor.MoveNextLineAndShowTextWithSpacing |
A content operator implementation (").
|
PdfContentStreamProcessor.PopGraphicsState |
A content operator implementation (Q).
|
PdfContentStreamProcessor.ProcessGraphicsStateResource |
A content operator implementation (gs).
|
PdfContentStreamProcessor.PushGraphicsState |
A content operator implementation (q).
|
PdfContentStreamProcessor.ResourceDictionary |
A resource dictionary that allows stack-like behavior to support resource dictionary inheritance
|
PdfContentStreamProcessor.SetTextCharacterSpacing |
A content operator implementation (Tc).
|
PdfContentStreamProcessor.SetTextFont |
A content operator implementation (Tf).
|
PdfContentStreamProcessor.SetTextHorizontalScaling |
A content operator implementation (Tz).
|
PdfContentStreamProcessor.SetTextLeading |
A content operator implementation (TL).
|
PdfContentStreamProcessor.SetTextRenderMode |
A content operator implementation (Tr).
|
PdfContentStreamProcessor.SetTextRise |
A content operator implementation (Ts).
|
PdfContentStreamProcessor.SetTextWordSpacing |
A content operator implementation (Tw).
|
PdfContentStreamProcessor.ShowText |
A content operator implementation (Tj).
|
PdfContentStreamProcessor.ShowTextArray |
A content operator implementation (TJ).
|
PdfContentStreamProcessor.TextMoveNextLine |
A content operator implementation (T*).
|
PdfContentStreamProcessor.TextMoveStartNextLine |
A content operator implementation (Td).
|
PdfContentStreamProcessor.TextMoveStartNextLineWithLeading |
A content operator implementation (TD).
|
PdfContentStreamProcessor.TextSetTextMatrix |
A content operator implementation (Tm).
|
PdfImageObject |
An object that contains an image dictionary and image bytes.
|
PdfReaderContentParser |
A utility class that makes it cleaner to process content from pages of a PdfReader
through a specified RenderListener.
|
PdfTextExtractor |
Extracts text from a PDF file.
|
RegionTextRenderFilter |
A
RenderFilter that only allows text within a specified rectangular region |
RenderFilter |
Interface for defining filters for use with
FilteredRenderListener |
SimpleTextExtractionStrategy |
A simple text extraction renderer.
|
TaggedPdfReaderTool |
Converts a tagged PDF document into an XML file.
|
TextMarginFinder |
Allows you to find the rectangle that contains all the text in a page.
|
TextRenderInfo |
Provides information and calculations needed by render listeners
to display/evaluate text render operations.
|
Vector |
Represents a vector (i.e. a point in space).
|
Exception | Description |
---|---|
InlineImageUtils.InlineImageParseException |
Simple class in case users need to differentiate an exception from processing
inline images vs other exceptions
|
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses