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 | 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 | Description |
---|---|---|
void |
PDMarkedContent.addText(TextPosition text) |
Adds a text position to the contents.
|
Modifier and Type | Field | Description |
---|---|---|
protected java.util.Vector<java.util.List<TextPosition>> |
PDFTextStripper.charactersByArticle |
The charactersByArticle is used to extract text by article divisions.
|
Modifier and Type | Method | Description |
---|---|---|
TextPosition |
PositionWrapper.getTextPosition() |
Returns the underlying TextPosition object.
|
Modifier and Type | Method | Description |
---|---|---|
protected java.util.Vector<java.util.List<TextPosition>> |
PDFTextStripper.getCharactersByArticle() |
Character strings are grouped by articles.
|
Modifier and Type | Method | 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 |
PDFMarkedContentExtractor.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 |
PDFTextStripper.processTextPosition(TextPosition text) |
This will process a TextPosition object and add the
text to the list of characters on a page.
|
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.writeCharacters(TextPosition text) |
Write the string in TextPosition to the output stream.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
PDFText2HTML.writeString(java.lang.String text,
java.util.List<TextPosition> textPositions) |
Write a string to the output stream, maintain font state, and escape some HTML characters.
|
protected void |
PDFTextStripper.writeString(java.lang.String text,
java.util.List<TextPosition> textPositions) |
Write a Java string to the output stream.
|
Constructor | Description |
---|---|
PositionWrapper(TextPosition position) |
Constructs a PositionWrapper around the specified TextPosition object.
|