pdfOCR 3.0.2 API
iText.Pdfocr.Tesseract4.ImagePreprocessingOptions Class Reference

Additional options applied on image preprocessing step. More...

Public Member Functions

  ImagePreprocessingOptions ()
  Creates ImagePreprocessingOptions instance. More...
 
  ImagePreprocessingOptions (iText.Pdfocr.Tesseract4.ImagePreprocessingOptions imagePreprocessingOptions)
  Creates a new ImagePreprocessingOptions instance based on another ImagePreprocessingOptions instance (copy constructor). More...
 
int  GetTileWidth ()
  Gets tileWidth. More...
 
iText.Pdfocr.Tesseract4.ImagePreprocessingOptions  SetTileWidth (int tileWidth)
  Sets tileWidth. More...
 
int  GetTileHeight ()
  Gets tileHeight. More...
 
iText.Pdfocr.Tesseract4.ImagePreprocessingOptions  SetTileHeight (int tileHeight)
  Sets tileHeight. More...
 
bool  IsSmoothTiling ()
  Gets smoothTiling. More...
 
iText.Pdfocr.Tesseract4.ImagePreprocessingOptions  SetSmoothTiling (bool smoothTiling)
  Sets smoothTiling. More...
 

Detailed Description

Additional options applied on image preprocessing step.

Constructor & Destructor Documentation

◆ ImagePreprocessingOptions() [1/2]

iText.Pdfocr.Tesseract4.ImagePreprocessingOptions.ImagePreprocessingOptions ( )
inline

Creates ImagePreprocessingOptions instance.

◆ ImagePreprocessingOptions() [2/2]

iText.Pdfocr.Tesseract4.ImagePreprocessingOptions.ImagePreprocessingOptions ( iText.Pdfocr.Tesseract4.ImagePreprocessingOptions  imagePreprocessingOptions )
inline

Creates a new ImagePreprocessingOptions instance based on another ImagePreprocessingOptions instance (copy constructor).

Parameters
imagePreprocessingOptions the other ImagePreprocessingOptions instance

Member Function Documentation

◆ GetTileHeight()

int iText.Pdfocr.Tesseract4.ImagePreprocessingOptions.GetTileHeight ( )
inline

Gets tileHeight.

Returns
tile height

◆ GetTileWidth()

int iText.Pdfocr.Tesseract4.ImagePreprocessingOptions.GetTileWidth ( )
inline

Gets tileWidth.

Returns
tile width

◆ IsSmoothTiling()

bool iText.Pdfocr.Tesseract4.ImagePreprocessingOptions.IsSmoothTiling ( )
inline

Gets smoothTiling.

Returns
smooth tiling flag

◆ SetSmoothTiling()

iText.Pdfocr.Tesseract4.ImagePreprocessingOptions iText.Pdfocr.Tesseract4.ImagePreprocessingOptions.SetSmoothTiling ( bool  smoothTiling )
inline

Sets smoothTiling.

Parameters
smoothTiling smooth tiling flag
Returns

ImagePreprocessingOptions

◆ SetTileHeight()

iText.Pdfocr.Tesseract4.ImagePreprocessingOptions iText.Pdfocr.Tesseract4.ImagePreprocessingOptions.SetTileHeight ( int  tileHeight )
inline

Sets tileHeight.

Parameters
tileHeight tile height
Returns

ImagePreprocessingOptions

◆ SetTileWidth()

iText.Pdfocr.Tesseract4.ImagePreprocessingOptions iText.Pdfocr.Tesseract4.ImagePreprocessingOptions.SetTileWidth ( int  tileWidth )
inline

Sets tileWidth.

Parameters
tileWidth tile width
Returns

ImagePreprocessingOptions