Uses of Class
org.apache.pdfbox.text.TextPosition
Packages that use TextPosition
Package
Description
The packages in this package will show how to use the PDFBox util API.
The marked content package provides a mechanism for modeling marked-content
sequences.
-
Uses of TextPosition in org.apache.pdfbox.debugger.pagepane
Method parameters in org.apache.pdfbox.debugger.pagepane with type arguments of type TextPositionModifier and TypeMethodDescriptionprotected voidDebugTextOverlay.DebugTextStripper.writeString(String string, List<TextPosition> textPositions) -
Uses of TextPosition in org.apache.pdfbox.examples.util
Methods in org.apache.pdfbox.examples.util with parameters of type TextPositionModifier and TypeMethodDescriptionprotected voidPrintTextColors.processTextPosition(TextPosition text) Method parameters in org.apache.pdfbox.examples.util with type arguments of type TextPositionModifier and TypeMethodDescriptionprotected voidDrawPrintTextLocations.writeString(String string, List<TextPosition> textPositions) Override the default functionality of PDFTextStripper.protected voidPrintTextLocations.writeString(String string, List<TextPosition> textPositions) Override the default functionality of PDFTextStripper. -
Uses of TextPosition in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent
Methods in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent with parameters of type TextPositionModifier and TypeMethodDescriptionvoidPDMarkedContent.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 TextPositionModifier and TypeFieldDescriptionprivate TextPositionPDFTextStripper.PositionWrapper.positionprivate final TextPositionPDFTextStripper.LineItem.textPositionFields in org.apache.pdfbox.text with type parameters of type TextPositionModifier and TypeFieldDescriptionprivate final Map<String, List<TextPosition>> PDFMarkedContentExtractor.characterListMappingprotected ArrayList<List<TextPosition>> PDFTextStripper.charactersByArticleThe charactersByArticle is used to extract text by article divisions.private final Map<String, ArrayList<List<TextPosition>>> PDFTextStripperByArea.regionCharacterList(package private) final List<TextPosition> PDFTextStripper.WordWithTextPositions.textPositionsMethods in org.apache.pdfbox.text that return TextPositionModifier and TypeMethodDescriptionPDFTextStripper.LineItem.getTextPosition()PDFTextStripper.PositionWrapper.getTextPosition()Returns the underlying TextPosition object.Methods in org.apache.pdfbox.text that return types with arguments of type TextPositionModifier and TypeMethodDescriptionprotected List<List<TextPosition>> PDFTextStripper.getCharactersByArticle()Character strings are grouped by articles.PDFTextStripper.WordWithTextPositions.getTextPositions()Methods in org.apache.pdfbox.text with parameters of type TextPositionModifier and TypeMethodDescriptionintTextPositionComparator.compare(TextPosition pos1, TextPosition pos2) booleanTextPosition.completelyContains(TextPosition tp2) Determine if this TextPosition perfectly contains another (i.e.booleanTextPosition.contains(TextPosition tp2) Determine if this TextPosition logically contains another (i.e.private booleanPDFTextStripper.hasFontOrSizeChanged(TextPosition current, TextPosition last) private voidTextPosition.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.voidTextPosition.mergeDiacritic(TextPosition diacritic) Merge a single character TextPosition into the current object.protected voidLegacyPDFStreamEngine.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 voidPDFMarkedContentExtractor.processTextPosition(TextPosition text) This will process a TextPosition object and add the text to the list of characters on a page.protected voidPDFTextStripper.processTextPosition(TextPosition text) This will process a TextPosition object and add the text to the list of characters on a page.protected voidPDFTextStripperByArea.processTextPosition(TextPosition text) This will process a TextPosition object and add the text to the list of characters on a page.protected voidPDFTextStripper.writeCharacters(TextPosition text) Write the string in TextPosition to the output stream.Method parameters in org.apache.pdfbox.text with type arguments of type TextPositionModifier and TypeMethodDescriptionPDFTextStripper.createWord(String word, List<TextPosition> wordPositions) Used withinPDFTextStripper.normalize(List)to create a singlePDFTextStripper.WordWithTextPositionsentry.private voidPDFTextStripper.removeContainedSpaces(List<TextPosition> textList) Remove all space characters if contained within the adjacent lettersprotected voidPDFTextStripper.writeString(String text, List<TextPosition> textPositions) Write a Java string to the output stream.Constructors in org.apache.pdfbox.text with parameters of type TextPositionModifierConstructorDescription(package private)LineItem(TextPosition textPosition) (package private)PositionWrapper(TextPosition position) Constructs a PositionWrapper around the specified TextPosition object.Constructor parameters in org.apache.pdfbox.text with type arguments of type TextPositionModifierConstructorDescription(package private)WordWithTextPositions(String word, List<TextPosition> positions) -
Uses of TextPosition in org.apache.pdfbox.tools
Methods in org.apache.pdfbox.tools with parameters of type TextPositionModifier and TypeMethodDescription(package private) static intExtractText.getAngle(TextPosition text) protected voidAngleCollector.processTextPosition(TextPosition text) protected voidFilteredText2Markdown.processTextPosition(TextPosition text) protected voidFilteredTextStripper.processTextPosition(TextPosition text) protected StringPDFText2HTML.FontState.push(StringBuilder buffer, char character, TextPosition textPosition) protected StringPDFText2Markdown.FontState.push(StringBuilder buffer, char character, TextPosition textPosition) Method parameters in org.apache.pdfbox.tools with type arguments of type TextPositionModifier and TypeMethodDescriptionPDFText2HTML.FontState.push(String text, List<TextPosition> textPositions) Pushes newTextPositionsinto the font state.PDFText2Markdown.FontState.push(String text, List<TextPosition> textPositions) Pushes newTextPositionsinto the font state.protected voidPDFText2HTML.writeString(String text, List<TextPosition> textPositions) Write a string to the output stream, maintain font state, and escape some HTML characters.protected voidPDFText2Markdown.writeString(String text, List<TextPosition> textPositions) Write a string to the output stream, maintain font state, and escape some Markdown characters.