Uses of Class
org.apache.pdfbox.text.TextPosition
-
Packages that use TextPosition Package Description org.apache.pdfbox.pdmodel.documentinterchange.markedcontent The marked content package provides a mechanism for modeling marked-content sequences.org.apache.pdfbox.text org.apache.pdfbox.tools -
-
Uses of TextPosition in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent
Methods in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent with parameters of type TextPosition Modifier and Type Method Description void
PDMarkedContent. addText(TextPosition text)
Adds a text position to the contents. -
Uses of TextPosition in org.apache.pdfbox.text
Fields in org.apache.pdfbox.text declared as TextPosition Modifier and Type Field Description private TextPosition
PDFTextStripper.PositionWrapper. position
private TextPosition
PDFTextStripper.LineItem. textPosition
Fields in org.apache.pdfbox.text with type parameters of type TextPosition Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.List<TextPosition>>
PDFMarkedContentExtractor. characterListMapping
protected java.util.ArrayList<java.util.List<TextPosition>>
PDFTextStripper. charactersByArticle
The charactersByArticle is used to extract text by article divisions.private java.util.Map<java.lang.String,java.util.ArrayList<java.util.List<TextPosition>>>
PDFTextStripperByArea. regionCharacterList
(package private) java.util.List<TextPosition>
PDFTextStripper.WordWithTextPositions. textPositions
Methods in org.apache.pdfbox.text that return TextPosition Modifier and Type Method Description TextPosition
PDFTextStripper.LineItem. getTextPosition()
TextPosition
PDFTextStripper.PositionWrapper. getTextPosition()
Returns the underlying TextPosition object.Methods in org.apache.pdfbox.text that return types with arguments of type TextPosition Modifier and Type Method Description protected java.util.List<java.util.List<TextPosition>>
PDFTextStripper. getCharactersByArticle()
Character strings are grouped by articles.java.util.List<TextPosition>
PDFTextStripper.WordWithTextPositions. getTextPositions()
Methods in org.apache.pdfbox.text with parameters of type TextPosition Modifier and Type Method Description int
TextPositionComparator. compare(TextPosition pos1, TextPosition pos2)
boolean
TextPosition. contains(TextPosition tp2)
Determine if this TextPosition logically contains another (i.e.private void
TextPosition. insertDiacritic(int i, TextPosition diacritic)
Inserts the diacritic TextPosition to the str of this TextPosition and updates the widths array to include the extra character width.void
TextPosition. mergeDiacritic(TextPosition diacritic)
Merge a single character TextPosition into the current object.protected void
LegacyPDFStreamEngine. 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. 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.Method parameters in org.apache.pdfbox.text with type arguments of type TextPosition Modifier and Type Method Description private PDFTextStripper.WordWithTextPositions
PDFTextStripper. createWord(java.lang.String word, java.util.List<TextPosition> wordPositions)
Used withinPDFTextStripper.normalize(List)
to create a singlePDFTextStripper.WordWithTextPositions
entry.protected void
PDFTextStripper. writeString(java.lang.String text, java.util.List<TextPosition> textPositions)
Write a Java string to the output stream.Constructors in org.apache.pdfbox.text with parameters of type TextPosition Constructor Description LineItem(TextPosition textPosition)
PositionWrapper(TextPosition position)
Constructs a PositionWrapper around the specified TextPosition object.Constructor parameters in org.apache.pdfbox.text with type arguments of type TextPosition Constructor Description WordWithTextPositions(java.lang.String word, java.util.List<TextPosition> positions)
-
Uses of TextPosition in org.apache.pdfbox.tools
Methods in org.apache.pdfbox.tools with parameters of type TextPosition Modifier and Type Method Description (package private) static int
ExtractText. getAngle(TextPosition text)
protected void
AngleCollector. processTextPosition(TextPosition text)
protected void
FilteredTextStripper. processTextPosition(TextPosition text)
protected java.lang.String
PDFText2HTML.FontState. push(java.lang.StringBuilder buffer, char character, TextPosition textPosition)
Method parameters in org.apache.pdfbox.tools with type arguments of type TextPosition Modifier and Type Method Description java.lang.String
PDFText2HTML.FontState. push(java.lang.String text, java.util.List<TextPosition> textPositions)
Pushes newTextPositions
into the font state.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.
-