Package com.pdftools.ocr
Class TextOptions
- java.lang.Object
-
- com.pdftools.internal.NativeBase
-
- com.pdftools.internal.NativeObject
-
- com.pdftools.ocr.TextOptions
-
public class TextOptions extends NativeObject
Options for OCR processing of text
These options control how existing text in the PDF document is processed during OCR.
-
-
Constructor Summary
Constructors Constructor Description TextOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TextProcessingModegetMode()The mode for processing text (Getter)java.util.EnumSet<TextSkipMode>getSkipMode()Define text that can be skipped from text OCR processing (Getter)java.util.EnumSet<UnicodeSource>getUnicodeSource()Define additional ToUnicode sources in addition to OCR processing (Getter)voidsetMode(TextProcessingMode value)The mode for processing text (Setter)voidsetSkipMode(java.util.EnumSet<TextSkipMode> value)Define text that can be skipped from text OCR processing (Setter)voidsetUnicodeSource(java.util.EnumSet<UnicodeSource> value)Define additional ToUnicode sources in addition to OCR processing (Setter)-
Methods inherited from class com.pdftools.internal.NativeObject
equals, hashCode
-
-
-
-
Method Detail
-
getMode
public TextProcessingMode getMode()
The mode for processing text (Getter)
Default value:TextProcessingMode.NONE
-
setMode
public void setMode(TextProcessingMode value)
The mode for processing text (Setter)
Default value:TextProcessingMode.NONE- Throws:
java.lang.IllegalArgumentException- ifvalueisnull
-
getSkipMode
public java.util.EnumSet<TextSkipMode> getSkipMode()
Define text that can be skipped from text OCR processing (Getter)
Default value:TextSkipMode.NONE
-
setSkipMode
public void setSkipMode(java.util.EnumSet<TextSkipMode> value)
Define text that can be skipped from text OCR processing (Setter)
Default value:TextSkipMode.NONE- Throws:
java.lang.IllegalArgumentException- ifvalueisnull
-
getUnicodeSource
public java.util.EnumSet<UnicodeSource> getUnicodeSource()
Define additional ToUnicode sources in addition to OCR processing (Getter)
Default value:UnicodeSource.NONE
-
setUnicodeSource
public void setUnicodeSource(java.util.EnumSet<UnicodeSource> value)
Define additional ToUnicode sources in addition to OCR processing (Setter)
Default value:UnicodeSource.NONE- Throws:
java.lang.IllegalArgumentException- ifvalueisnull
-
-