Class SBSDKDocumentScannerViewController
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKDocumentScannerViewController : SBSDKBaseScannerViewController
- Inheritance
-
SBSDKDocumentScannerViewController
- Inherited Members
-
Constructors
SBSDKDocumentScannerViewController()
public SBSDKDocumentScannerViewController()
SBSDKDocumentScannerViewController(NSCoder)
public SBSDKDocumentScannerViewController(NSCoder coder)
Parameters
coder
NSCoder
SBSDKDocumentScannerViewController(NSObjectFlag)
protected SBSDKDocumentScannerViewController(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKDocumentScannerViewController(NativeHandle)
protected SBSDKDocumentScannerViewController(NativeHandle handle)
Parameters
handle
NativeHandle
SBSDKDocumentScannerViewController(UIViewController, UIView, SBSDKDocumentScannerViewControllerDelegate?)
public SBSDKDocumentScannerViewController(UIViewController parentViewController, UIView parentView, SBSDKDocumentScannerViewControllerDelegate? @delegate)
Parameters
parentViewController
UIViewController
parentView
UIView
delegate
SBSDKDocumentScannerViewControllerDelegate
Properties
AcceptedAngleScore
public virtual double AcceptedAngleScore { get; set; }
Property Value
- double
AcceptedBrightnessThreshold
public virtual nint AcceptedBrightnessThreshold { get; set; }
Property Value
- nint
AcceptedSizeScore
public virtual double AcceptedSizeScore { get; set; }
Property Value
- double
AutoSnapProgressPolygonConfiguration
public virtual SBSDKDocumentScannerPolygonConfiguration AutoSnapProgressPolygonConfiguration { get; set; }
Property Value
- SBSDKDocumentScannerPolygonConfiguration
AutoSnappingDelay
public virtual double AutoSnappingDelay { get; set; }
Property Value
- double
AutoSnappingMode
public virtual SBSDKAutoSnappingMode AutoSnappingMode { get; set; }
Property Value
- SBSDKAutoSnappingMode
AutoSnappingSensitivity
public virtual NFloat AutoSnappingSensitivity { get; set; }
Property Value
- NFloat
CaptureAnimationConfiguration
public CaptureAnimationConfigurationFunc? CaptureAnimationConfiguration { get; set; }
Property Value
- CaptureAnimationConfigurationFunc
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
public virtual UIButton? CustomSnapButton { get; set; }
Property Value
- UIButton
Delegate
public SBSDKDocumentScannerViewControllerDelegate? Delegate { get; set; }
Property Value
- SBSDKDocumentScannerViewControllerDelegate
DetectionStatusFontSize
public virtual NFloat DetectionStatusFontSize { get; set; }
Property Value
- NFloat
DetectorMode
public virtual SBSDKDocumentDetectorMode DetectorMode { get; set; }
Property Value
- SBSDKDocumentDetectorMode
DocumentImageFilters
public virtual SBSDKParametricFilter[]? DocumentImageFilters { get; set; }
Property Value
- SBSDKParametricFilter[]
DocumentImageSizeLimit
public virtual CGSize DocumentImageSizeLimit { get; set; }
Property Value
- CGSize
public virtual bool HardwareButtonsEnabled { get; set; }
Property Value
- bool
HidePolygonLayer
public virtual bool HidePolygonLayer { get; set; }
Property Value
- bool
public virtual bool HideSnapButton { get; set; }
Property Value
- bool
IgnoreBadAspectRatio
public virtual bool IgnoreBadAspectRatio { get; set; }
Property Value
- bool
ImageScale
public virtual NFloat ImageScale { get; set; }
Property Value
- NFloat
IsAnimatingCapture
public virtual bool IsAnimatingCapture { get; }
Property Value
- bool
PolygonConfigurationAccepted
public virtual SBSDKDocumentScannerPolygonConfiguration PolygonConfigurationAccepted { get; set; }
Property Value
- SBSDKDocumentScannerPolygonConfiguration
PolygonConfigurationFor
public PolygonConfigurationForFunc? PolygonConfigurationFor { get; set; }
Property Value
- PolygonConfigurationForFunc
PolygonConfigurationRejected
public virtual SBSDKDocumentScannerPolygonConfiguration PolygonConfigurationRejected { get; set; }
Property Value
- SBSDKDocumentScannerPolygonConfiguration
PreferredAspectRatios
public virtual SBSDKAspectRatio[]? PreferredAspectRatios { get; set; }
Property Value
- SBSDKAspectRatio[]
RequiredAspectRatios
public virtual SBSDKAspectRatio[]? RequiredAspectRatios { get; set; }
Property Value
- SBSDKAspectRatio[]
ShouldAnimateDocument
public virtual bool ShouldAnimateDocument { get; set; }
Property Value
- bool
ShouldAutoSnapImageWithForDetectionResult
public ShouldAutoSnapImageWithForDetectionResultFunc? ShouldAutoSnapImageWithForDetectionResult { get; set; }
Property Value
- ShouldAutoSnapImageWithForDetectionResultFunc
ShouldDetectDocument
public ShouldDetectDocumentFunc? ShouldDetectDocument { get; set; }
Property Value
- ShouldDetectDocumentFunc
public virtual SBSDKShutterButton SnapButton { get; }
Property Value
- SBSDKShutterButton
StatusTextConfiguration
public virtual SBSDKDocumentScannerStatusTextConfiguration StatusTextConfiguration { get; set; }
Property Value
- SBSDKDocumentScannerStatusTextConfiguration
SuppressDetectionStatusLabel
public virtual bool SuppressDetectionStatusLabel { get; set; }
Property Value
- bool
SuppressPolygonLayer
public virtual bool SuppressPolygonLayer { get; set; }
Property Value
- bool
WeakDelegate
public virtual NSObject? WeakDelegate { get; set; }
Property Value
- NSObject
Methods
CaptureDocumentImage()
public virtual void CaptureDocumentImage()
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposing
bool
FinderViewDidChangeRect(SBSDKFinderView, CGRect)
public virtual void FinderViewDidChangeRect(SBSDKFinderView view, CGRect rect)
Parameters
view
SBSDKFinderView
rect
CGRect
ViewDidAppear(bool)
public virtual void ViewDidAppear(bool animated)
Parameters
animated
bool
ViewWillAppear(bool)
public virtual void ViewWillAppear(bool animated)
Parameters
animated
bool
ViewWillDisappear(bool)
public virtual void ViewWillDisappear(bool animated)
Parameters
animated
bool
Events
public event EventHandler<ConfigureStatusDetectionLabelForDetectionResultEventArgs> ConfigureStatusDetectionLabelForDetectionResult
Event Type
- EventHandler<ConfigureStatusDetectionLabelForDetectionResultEventArgs>
DidSampleVideoFrameDetectionResult
public event EventHandler<SampleVideoFrameDetectionResultEventArgs> DidSampleVideoFrameDetectionResult
Event Type
- EventHandler<SampleVideoFrameDetectionResultEventArgs>
DidSnapDocumentImage
public event EventHandler<SnapDocumentImageOnImageWithResultEventArgs> DidSnapDocumentImage
Event Type
- EventHandler<SnapDocumentImageOnImageWithResultEventArgs>
WillSnapImage
public event EventHandler WillSnapImage
Event Type
- EventHandler
WithError
public event EventHandler<ErrorEventArgs> WithError
Event Type
- EventHandler<ErrorEventArgs>