TextExtractionOptions

Inheritance: java.lang.Object, com.aspose.pdf.TextOptions com.aspose.pdf.TextExtractionOptions, com.aspose.pdf.TextOptions, com.aspose.pdf.TextExtractionOptions

public final class TextExtractionOptions extends TextOptions

Represents text extraction options

Constructors

ConstructorDescription
TextExtractionOptionsInitializes new instance of the {@code TextExtractionOptions} object for the specified text formatting mode.

Methods

MethodDescription
getFormattingModeGets formatting mode.
getScaleFactorGets factor that will be applied to scale font size during extraction in pure mode. Setting of less value leads to more spaces in the extracted text. Default value is 1 - no scaling; Setting value to zero allows algorithm choose scaling automatically.
setFormattingModeSets formatting mode.
setScaleFactorSets factor that will be applied to scale font size during extraction in pure mode. Setting of less value leads to more spaces in the extracted text (from 1 to 10). Default value is 1 - no scaling; Setting value to zero allows algorithm choose scaling automatically.

TextExtractionOptions

public TextExtractionOptions(int formattingMode)

Initializes new instance of the {@code TextExtractionOptions} object for the specified text formatting mode.

Parameters:

ParameterTypeDescription
formattingModeText formatting mode value. @see TextFormattingMode

getFormattingMode

public int getFormattingMode()

Gets formatting mode.

Returns: TextFormattingMode value @see TextFormattingMode

getScaleFactor

public double getScaleFactor()

Gets factor that will be applied to scale font size during extraction in pure mode. Setting of less value leads to more spaces in the extracted text. Default value is 1 - no scaling; Setting value to zero allows algorithm choose scaling automatically.

Returns: double value

setFormattingMode

public void setFormattingMode(int value)

Sets formatting mode.

Parameters:

ParameterTypeDescription
valueTextFormattingMode value @see TextFormattingMode

setScaleFactor

public void setScaleFactor(double value)

Sets factor that will be applied to scale font size during extraction in pure mode. Setting of less value leads to more spaces in the extracted text (from 1 to 10). Default value is 1 - no scaling; Setting value to zero allows algorithm choose scaling automatically.

Parameters:

ParameterTypeDescription
valuedouble value