- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKDocumentDataExtractor : NSObject
- Inheritance
-
SBSDKDocumentDataExtractor
Constructors
protected SBSDKDocumentDataExtractor(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKDocumentDataExtractor(NativeHandle)
protected SBSDKDocumentDataExtractor(NativeHandle handle)
Parameters
handle
NativeHandle
public SBSDKDocumentDataExtractor(SBSDKDocumentDataExtractorConfiguration configuration)
Parameters
configuration
SBSDKDocumentDataExtractorConfiguration
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
Methods
public virtual SBSDKDocumentDataExtractorConfiguration CopyCurrentConfiguration()
Returns
- SBSDKDocumentDataExtractorConfiguration
public virtual SBSDKDocumentDataExtractionResult? ExtractFromBuffer(CMSampleBuffer sampleBuffer, SBSDKVideoOrientation orientation)
Parameters
sampleBuffer
CMSampleBuffer
orientation
SBSDKVideoOrientation
Returns
- SBSDKDocumentDataExtractionResult
public virtual SBSDKDocumentDataExtractionResult? ExtractFromFrame(SBSDKBaseScannerFrame frame, bool useLiveMode)
Parameters
frame
SBSDKBaseScannerFrame
useLiveMode
bool
Returns
- SBSDKDocumentDataExtractionResult
public virtual SBSDKDocumentDataExtractionResult? ExtractFromImage(UIImage image, bool useLiveMode)
Parameters
image
UIImage
useLiveMode
bool
Returns
- SBSDKDocumentDataExtractionResult
public virtual void ResetDocumentAccumulation()
public virtual void SetConfiguration(SBSDKDocumentDataExtractorConfiguration configuration)
Parameters
configuration
SBSDKDocumentDataExtractorConfiguration
public virtual SBSDKDocumentVerificationReport VerifyDocumentWithDocumentParts(SBSDKGenericDocument[] documentParts)
Parameters
documentParts
SBSDKGenericDocument[]
Returns
- SBSDKDocumentVerificationReport