Package | Description |
---|---|
org.apache.pdfbox.pdfviewer |
The pdfviewer package contains classes to graphically display information about a PDF document.
|
org.apache.pdfbox.pdmodel.documentinterchange.markedcontent |
The marked content package provides a mechanism for modeling marked-content
sequences.
|
org.apache.pdfbox.util |
This package contains utility classes that are used by the PDFBox project.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PageDrawer.processTextPosition(TextPosition text)
You should override this method if you want to perform an action when a
text is being processed.
|
Modifier and Type | Method and Description |
---|---|
void |
PDMarkedContent.addText(TextPosition text)
Adds a text position to the contents.
|
Modifier and Type | Field and Description |
---|---|
protected Vector<List<TextPosition>> |
PDFTextStripper.charactersByArticle
The charactersByArticle is used to extract text by article divisions.
|
Modifier and Type | Method and Description |
---|---|
TextPosition |
PositionWrapper.getTextPosition()
Returns the underlying TextPosition object.
|
Modifier and Type | Method and Description |
---|---|
protected Vector<List<TextPosition>> |
PDFTextStripper.getCharactersByArticle()
Character strings are grouped by articles.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TextPosition.contains(TextPosition tp2)
Determine if this TextPosition logically contains
another (i.e. they overlap and should be rendered on top
of each other).
|
void |
TextPosition.mergeDiacritic(TextPosition diacritic,
TextNormalize normalize)
Merge a single character TextPosition into the current object.
|
protected void |
PDFTextStripperByArea.processTextPosition(TextPosition text)
This will process a TextPosition object and add the
text to the list of characters on a page.
|
protected void |
PDFTextStripper.processTextPosition(TextPosition text)
This will process a TextPosition object and add the
text to the list of characters on a page.
|
protected void |
PDFStreamEngine.processTextPosition(TextPosition text)
A method provided as an event interface to allow a subclass to perform
some specific functionality when text needs to be processed.
|
protected void |
PDFMarkedContentExtractor.processTextPosition(TextPosition text)
This will process a TextPosition object and add the
text to the list of characters on a page.
|
protected void |
PDFTextStripper.writeCharacters(TextPosition text)
Write the string in TextPosition to the output stream.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PDFTextStripper.writeString(String text,
List<TextPosition> textPositions)
Write a Java string to the output stream.
|
protected void |
PDFText2HTML.writeString(String text,
List<TextPosition> textPositions)
Write a string to the output stream, maintain font state, and escape some HTML characters.
|
Constructor and Description |
---|
PositionWrapper(TextPosition position)
Constructs a PositionWrapper around the specified TextPosition object.
|
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.