Table of Contents

Class PageProcessor

Namespace
IO.Scanbot.Sdk.Docprocessing.Legacy
Assembly
DocumentSDK.NET.Droid.dll
[Obsolete("This class is obsoleted in this android platform")]
[Register("io/scanbot/sdk/docprocessing/legacy/PageProcessor", DoNotGenerateAcw = true)]
public class PageProcessor : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
PageProcessor
Implements
Derived
Inherited Members

Constructors

PageProcessor(IFileIOProcessor, PageFileStorage, IResult)

[Register(".ctor", "(Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;Lio/scanbot/common/Result;)V", "")]
public PageProcessor(IFileIOProcessor fileIOProcessor, PageFileStorage pageFileStorage, IResult documentScannerWrapper)

Parameters

fileIOProcessor IFileIOProcessor
pageFileStorage PageFileStorage
documentScannerWrapper IResult

PageProcessor(nint, JniHandleOwnership)

protected PageProcessor(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Properties

Ctv

[Register("ctv")]
public IResult Ctv { get; set; }

Property Value

IResult

Ctw

[Register("ctw")]
public PageFileStorage Ctw { get; set; }

Property Value

PageFileStorage

Methods

ApplyFilter(Page, ParametricFilter)

[Register("applyFilter", "(Lio/scanbot/sdk/persistence/page/legacy/Page;Lio/scanbot/sdk/imageprocessing/ParametricFilter;)Lio/scanbot/sdk/persistence/page/legacy/Page;", "")]
public Page ApplyFilter(Page page, ParametricFilter parametricFilter)

Parameters

page Page
parametricFilter ParametricFilter

Returns

Page

ApplyFilter(Page, IList<ParametricFilter>)

[Register("applyFilter", "(Lio/scanbot/sdk/persistence/page/legacy/Page;Ljava/util/List;)Lio/scanbot/sdk/persistence/page/legacy/Page;", "")]
public Page ApplyFilter(Page page, IList<ParametricFilter> parametricFilters)

Parameters

page Page
parametricFilters IList<ParametricFilter>

Returns

Page

CropAndRotate(Page, int, IList<PointF>)

[Register("cropAndRotate", "(Lio/scanbot/sdk/persistence/page/legacy/Page;ILjava/util/List;)Lio/scanbot/sdk/persistence/page/legacy/Page;", "")]
public Page CropAndRotate(Page page, int times, IList<PointF> polygon)

Parameters

page Page
times int
polygon IList<PointF>

Returns

Page

Cty(Bitmap, int, string, PageFileType)

[Register("cty", "(Landroid/graphics/Bitmap;ILjava/lang/String;Lio/scanbot/sdk/persistence/page/PageFileType;)V", "")]
public void Cty(Bitmap p0, int p1, string p2, PageFileType p3)

Parameters

p0 Bitmap
p1 int
p2 string
p3 PageFileType

DetectDocument(Page)

[Register("detectDocument", "(Lio/scanbot/sdk/persistence/page/legacy/Page;)Lio/scanbot/sdk/persistence/page/legacy/Page;", "")]
public Page DetectDocument(Page page)

Parameters

page Page

Returns

Page

GenerateFilteredPreview(Page, ParametricFilter)

[Register("generateFilteredPreview", "(Lio/scanbot/sdk/persistence/page/legacy/Page;Lio/scanbot/sdk/imageprocessing/ParametricFilter;)Landroid/graphics/Bitmap;", "")]
public Bitmap GenerateFilteredPreview(Page page, ParametricFilter parametricFilter)

Parameters

page Page
parametricFilter ParametricFilter

Returns

Bitmap

Rotate(Page, int)

[Register("rotate", "(Lio/scanbot/sdk/persistence/page/legacy/Page;I)Lio/scanbot/sdk/persistence/page/legacy/Page;", "")]
public Page Rotate(Page page, int times)

Parameters

page Page
times int

Returns

Page