Class SBSDKDocumentPage
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKDocumentPage : NSObject, INSCopying, INativeObject, IDisposable
- Inheritance
-
SBSDKDocumentPage
- Implements
-
INSCopying
INativeObject
Constructors
SBSDKDocumentPage(NSObjectFlag?)
protected SBSDKDocumentPage(NSObjectFlag? t)
Parameters
t
NSObjectFlag
SBSDKDocumentPage(NSUuid, SBSDKPolygon?)
public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon)
Parameters
pageFileID
NSUuid
polygon
SBSDKPolygon
SBSDKDocumentPage(NSUuid, SBSDKPolygon?, SBSDKImageFilterType)
public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon, SBSDKImageFilterType filter)
Parameters
pageFileID
NSUuid
polygon
SBSDKPolygon
filter
SBSDKImageFilterType
SBSDKDocumentPage(NSUuid, SBSDKPolygon?, SBSDKImageFilterType, CGSize)
public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon, SBSDKImageFilterType filter, CGSize documentImageSizeLimit)
Parameters
pageFileID
NSUuid
polygon
SBSDKPolygon
filter
SBSDKImageFilterType
documentImageSizeLimit
CGSize
SBSDKDocumentPage(NSUuid, SBSDKPolygon?, SBSDKParametricFilter[]?)
public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon, SBSDKParametricFilter[]? parametricFilters)
Parameters
pageFileID
NSUuid
polygon
SBSDKPolygon
parametricFilters
SBSDKParametricFilter[]
SBSDKDocumentPage(NSUuid, SBSDKPolygon?, SBSDKParametricFilter[]?, CGSize)
public SBSDKDocumentPage(NSUuid pageFileID, SBSDKPolygon? polygon, SBSDKParametricFilter[]? parametricFilters, CGSize documentImageSizeLimit)
Parameters
pageFileID
NSUuid
polygon
SBSDKPolygon
parametricFilters
SBSDKParametricFilter[]
documentImageSizeLimit
CGSize
SBSDKDocumentPage(NativeHandle?)
protected SBSDKDocumentPage(NativeHandle? handle)
Parameters
handle
NativeHandle
SBSDKDocumentPage(SBSDKDocumentPage)
public SBSDKDocumentPage(SBSDKDocumentPage page)
Parameters
page
SBSDKDocumentPage
SBSDKDocumentPage(UIImage, SBSDKPolygon?, SBSDKImageFilterType)
public SBSDKDocumentPage(UIImage image, SBSDKPolygon? polygon, SBSDKImageFilterType filter)
Parameters
image
UIImage
polygon
SBSDKPolygon
filter
SBSDKImageFilterType
SBSDKDocumentPage(UIImage, SBSDKPolygon?, SBSDKParametricFilter[]?)
public SBSDKDocumentPage(UIImage image, SBSDKPolygon? polygon, SBSDKParametricFilter[]? parametricFilters)
Parameters
image
UIImage
polygon
SBSDKPolygon
parametricFilters
SBSDKParametricFilter[]
Properties
ClassHandle
public override NativeHandle? ClassHandle { get; }
Property Value
- NativeHandle
DocumentImage
public virtual UIImage? DocumentImage { get; }
Property Value
- UIImage
DocumentImageSizeLimit
public virtual CGSize? DocumentImageSizeLimit { get; set; }
Property Value
- CGSize
DocumentImageURL
public virtual NSUrl? DocumentImageURL { get; }
Property Value
- NSUrl
DocumentPreviewImage
public virtual UIImage? DocumentPreviewImage { get; }
Property Value
- UIImage
DocumentPreviewImageURL
public virtual NSUrl? DocumentPreviewImageURL { get; }
Property Value
- NSUrl
Filter
public virtual SBSDKImageFilterType Filter { get; set; }
Property Value
- SBSDKImageFilterType
OriginalImage
public virtual UIImage? OriginalImage { get; }
Property Value
- UIImage
OriginalImageURL
public virtual NSUrl? OriginalImageURL { get; }
Property Value
- NSUrl
OriginalPreviewImage
public virtual UIImage? OriginalPreviewImage { get; }
Property Value
- UIImage
OriginalPreviewImageURL
public virtual NSUrl? OriginalPreviewImageURL { get; }
Property Value
- NSUrl
PageFileUUID
public virtual NSUuid PageFileUUID { get; }
Property Value
- NSUuid
PageImageSource
public virtual SBSDKDocumentPageImageSource PageImageSource { get; set; }
Property Value
- SBSDKDocumentPageImageSource
ParametricFilters
public virtual SBSDKParametricFilter[]? ParametricFilters { get; set; }
Property Value
- SBSDKParametricFilter[]
Polygon
public virtual SBSDKPolygon? Polygon { get; set; }
Property Value
- SBSDKPolygon
Status
public virtual SBSDKDocumentDetectionStatus Status { get; }
Property Value
- SBSDKDocumentDetectionStatus
UnfilteredDocumentImage
public virtual UIImage? UnfilteredDocumentImage { get; }
Property Value
- UIImage
UnfilteredDocumentImageURL
public virtual NSUrl? UnfilteredDocumentImageURL { get; }
Property Value
- NSUrl
UnfilteredDocumentPreviewImage
public virtual UIImage? UnfilteredDocumentPreviewImage { get; }
Property Value
- UIImage
UnfilteredDocumentPreviewImageURL
public virtual NSUrl? UnfilteredDocumentPreviewImageURL { get; }
Property Value
- NSUrl
Methods
ApplyDocumentDetection()
public virtual void ApplyDocumentDetection()
ApplyDocumentDetectionWithDetectorMode(SBSDKDocumentDetectorMode)
public virtual void ApplyDocumentDetectionWithDetectorMode(SBSDKDocumentDetectorMode detectorMode)
Parameters
detectorMode
SBSDKDocumentDetectorMode
Copy(NSZone)
public virtual NSObject Copy(NSZone zone)
Parameters
zone
NSZone
Returns
- NSObject
DetectDocumentAndApplyPolygonIfOkay(bool)
public virtual SBSDKDocumentDetectorResult? DetectDocumentAndApplyPolygonIfOkay(bool applyPolygonIfOkay)
Parameters
applyPolygonIfOkay
bool
Returns
- SBSDKDocumentDetectorResult
DetectDocumentAndApplyPolygonIfOkay(bool, SBSDKDocumentDetectorMode)
public virtual SBSDKDocumentDetectorResult? DetectDocumentAndApplyPolygonIfOkay(bool applyPolygonIfOkay, SBSDKDocumentDetectorMode detectorMode)
Parameters
applyPolygonIfOkay
bool
detectorMode
SBSDKDocumentDetectorMode
Returns
- SBSDKDocumentDetectorResult
DocumentPreviewImageURLUsingFilter(SBSDKImageFilterType)
public virtual NSUrl? DocumentPreviewImageURLUsingFilter(SBSDKImageFilterType filter)
Parameters
filter
SBSDKImageFilterType
Returns
- NSUrl
DocumentPreviewImageUsingFilter(SBSDKImageFilterType)
public virtual UIImage? DocumentPreviewImageUsingFilter(SBSDKImageFilterType filter)
Parameters
filter
SBSDKImageFilterType
Returns
- UIImage
DocumentPreviewImageUsingParametricFilters(SBSDKParametricFilter[]?)
public virtual UIImage? DocumentPreviewImageUsingParametricFilters(SBSDKParametricFilter[]? filters)
Parameters
filters
SBSDKParametricFilter[]
Returns
- UIImage
KeyPathsForValuesAffectingValueForKey(string)
public static NSSet<NSString> KeyPathsForValuesAffectingValueForKey(string key)
Parameters
key
string
Returns
- NSSet<NSString>
RotateClockwise(nint)
public virtual bool RotateClockwise(nint times)
Parameters
times
nint
Returns
- bool