Table of Contents

Class ScanbotSdkImageManipulator

Namespace
IO.Scanbot.Sdk.Imagemanipulation
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/imagemanipulation/ScanbotSdkImageManipulator", DoNotGenerateAcw = true)]
public sealed class ScanbotSdkImageManipulator : SelfDisposable, IImageManipulator, IJavaObject, IJavaPeerable, IDisposable
Inheritance
ScanbotSdkImageManipulator
Implements
Inherited Members

Methods

Create()

[Register("create", "()Lio/scanbot/sdk/imagemanipulation/ScanbotSdkImageManipulator;", "")]
public static ScanbotSdkImageManipulator Create()

Returns

ScanbotSdkImageManipulator

CropRect(ImageRef, RectF)

[Register("cropRect", "(Lio/scanbot/sdk/image/ImageRef;Landroid/graphics/RectF;)Lio/scanbot/common/Result;", "")]
public IResult CropRect(ImageRef image, RectF rect)

Parameters

image ImageRef
rect RectF

Returns

IResult

DisposeNative()

[Register("disposeNative", "()V", "")]
public override void DisposeNative()

Flip(ImageRef, ImageOrigin)

[Register("flip", "(Lio/scanbot/sdk/image/ImageRef;Lio/scanbot/sdk/image/ImageOrigin;)Lio/scanbot/common/Result;", "")]
public IResult Flip(ImageRef image, ImageOrigin origin)

Parameters

image ImageRef
origin ImageOrigin

Returns

IResult

Init()

[Register("init", "()Lio/scanbot/common/Result;", "")]
public override IResult Init()

Returns

IResult

Resize(ImageRef, int)

[Register("resize", "(Lio/scanbot/sdk/image/ImageRef;I)Lio/scanbot/common/Result;", "")]
public IResult Resize(ImageRef image, int size)

Parameters

image ImageRef
size int

Returns

IResult

Rotate(ImageRef, ImageRotation)

[Register("rotate", "(Lio/scanbot/sdk/image/ImageRef;Lio/scanbot/sdk/image/ImageRotation;)Lio/scanbot/common/Result;", "")]
public IResult Rotate(ImageRef image, ImageRotation rotation)

Parameters

image ImageRef
rotation ImageRotation

Returns

IResult