Class SBSDKDocumentScannerViewController
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKDocumentScannerViewController : SBSDKBaseScannerViewController
- Inheritance
-
SBSDKDocumentScannerViewController
- Inherited Members
-
- Extension Methods
-
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
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
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
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
PolygonAutoSnapProgressColor
public virtual UIColor PolygonAutoSnapProgressColor { get; set; }
Property Value
- UIColor
PolygonAutoSnapProgressEnabled
public virtual bool PolygonAutoSnapProgressEnabled { get; set; }
Property Value
- bool
PolygonAutoSnapProgressLineWidth
public virtual NFloat PolygonAutoSnapProgressLineWidth { get; set; }
Property Value
- NFloat
PolygonCornerRadius
public virtual NFloat PolygonCornerRadius { get; set; }
Property Value
- NFloat
PolygonFillColorAccepted
public virtual UIColor PolygonFillColorAccepted { get; set; }
Property Value
- UIColor
PolygonFillColorForStatus
public PolygonFillColorForStatusFunc? PolygonFillColorForStatus { get; set; }
Property Value
- PolygonFillColorForStatusFunc
PolygonFillColorRejected
public virtual UIColor PolygonFillColorRejected { get; set; }
Property Value
- UIColor
PolygonLineColorAccepted
public virtual UIColor PolygonLineColorAccepted { get; set; }
Property Value
- UIColor
PolygonLineColorForStatus
public PolygonLineColorForStatusFunc? PolygonLineColorForStatus { get; set; }
Property Value
- PolygonLineColorForStatusFunc
PolygonLineColorRejected
public virtual UIColor PolygonLineColorRejected { get; set; }
Property Value
- UIColor
PolygonLineWidth
public virtual NFloat PolygonLineWidth { get; set; }
Property Value
- NFloat
PreferredAspectRatios
public virtual SBSDKAspectRatio[]? PreferredAspectRatios { get; set; }
Property Value
- SBSDKAspectRatio[]
RequiredAspectRatios
public virtual SBSDKAspectRatio[]? RequiredAspectRatios { get; set; }
Property Value
- SBSDKAspectRatio[]
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
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>