Table of Contents

Class SBSDKDocumentScanner

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKDocumentScanner : NSObject
Inheritance
SBSDKDocumentScanner

Constructors

SBSDKDocumentScanner()

public SBSDKDocumentScanner()

SBSDKDocumentScanner(NSObjectFlag)

protected SBSDKDocumentScanner(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKDocumentScanner(NativeHandle)

protected SBSDKDocumentScanner(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKDocumentScanner(SBSDKDocumentScannerConfiguration)

public SBSDKDocumentScanner(SBSDKDocumentScannerConfiguration configuration)

Parameters

configuration SBSDKDocumentScannerConfiguration

Properties

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

Methods

CopyCurrentConfiguration()

public virtual SBSDKDocumentScannerConfiguration CopyCurrentConfiguration()

Returns

SBSDKDocumentScannerConfiguration

ResetSmoothingData()

public virtual void ResetSmoothingData()

ScanFromFrame(SBSDKBaseScannerFrame, bool)

public virtual SBSDKDocumentDetectionResult? ScanFromFrame(SBSDKBaseScannerFrame frame, bool useLiveMode)

Parameters

frame SBSDKBaseScannerFrame
useLiveMode bool

Returns

SBSDKDocumentDetectionResult

ScanFromImage(UIImage, bool)

public virtual SBSDKDocumentDetectionResult? ScanFromImage(UIImage image, bool useLiveMode)

Parameters

image UIImage
useLiveMode bool

Returns

SBSDKDocumentDetectionResult

ScanFromSampleBuffer(CMSampleBuffer, SBSDKVideoOrientation)

public virtual SBSDKDocumentDetectionResult? ScanFromSampleBuffer(CMSampleBuffer sampleBuffer, SBSDKVideoOrientation orientation)

Parameters

sampleBuffer CMSampleBuffer
orientation SBSDKVideoOrientation

Returns

SBSDKDocumentDetectionResult

SetConfiguration(SBSDKDocumentScannerConfiguration)

public virtual void SetConfiguration(SBSDKDocumentScannerConfiguration configuration)

Parameters

configuration SBSDKDocumentScannerConfiguration