Uses of Class
org.sejda.sambox.text.TextPosition
Packages that use TextPosition
Package
Description
The marked content package provides a mechanism for modeling marked-content
sequences.
-
Uses of TextPosition in org.sejda.sambox.pdmodel.documentinterchange.markedcontent
Methods in org.sejda.sambox.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.sejda.sambox.text
Fields in org.sejda.sambox.text with type parameters of type TextPositionModifier and TypeFieldDescriptionprotected ArrayList<List<TextPosition>>PDFTextStripper.charactersByArticleThe charactersByArticle is used to extract text by article divisions.Methods in org.sejda.sambox.text that return types with arguments of type TextPositionModifier and TypeMethodDescriptionprotected List<List<TextPosition>>PDFTextStripper.getCharactersByArticle()Character strings are grouped by articles.Methods in org.sejda.sambox.text with parameters of type TextPositionModifier and TypeMethodDescriptionintTextPositionComparator.compare(TextPosition pos1, TextPosition pos2) booleanTextPosition.contains(TextPosition tp2) Determine if this TextPosition logically contains another (i.e.voidTextPosition.mergeDiacritic(TextPosition diacritic) Merge a single character TextPosition into the current object.protected voidPDFMarkedContentExtractor.processTextPosition(TextPosition text) This will process a TextPosition object and add the text to the list of characters on a page.protected voidPDFTextStreamEngine.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 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.sejda.sambox.text with type arguments of type TextPositionModifier and TypeMethodDescriptionprotected voidPDFTextStripper.writeString(String text, List<TextPosition> textPositions) Write a Java string to the output stream.