Word
All Implemented Interfaces: com.groupdocs.viewer.results.TextElement, java.io.Serializable
public interface Word extends TextElement<String>, Serializable
Represents a relatively positioned rectangle that contains a single word.
The Word interface represents a word within a relatively positioned rectangle in the GroupDocs.Viewer component. It extends the TextElement interface and provides additional methods to access and manipulate the word content.
Example usage:
try (Viewer viewer = new Viewer("document.pdf")) {
PdfViewInfo viewInfo = (PdfViewInfo) viewer.getViewInfo(ViewInfoOptions.forHtmlView());
List words = viewInfo.getPages().get(0).getLines().get(0).getWords();
for (Word word : words) {
// Use the word object for further operations
}
}
Note: The default implementation of this interface is WordImpl.
Methods
Method | Description |
---|---|
getCharacters() | Retrieves the characters contained by the word. |
setCharacters(List |
Sets the characters contained by the word. |
getCharacters()
public abstract List<Character> getCharacters()
Retrieves the characters contained by the word.
Returns: java.util.List<com.groupdocs.viewer.results.Character> - the list of characters.
setCharacters(List characters)
public abstract void setCharacters(List<Character> characters)
Sets the characters contained by the word.
Parameters:
Parameter | Type | Description |
---|---|---|
characters | java.util.List<com.groupdocs.viewer.results.Character> | the list of characters to set. |