Table of Contents

Class SBSDKDocumentPageFileStorage

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

Constructors

SBSDKDocumentPageFileStorage(NSObjectFlag)

protected SBSDKDocumentPageFileStorage(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKDocumentPageFileStorage(NativeHandle)

protected SBSDKDocumentPageFileStorage(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKDocumentPageFileStorage(SBSDKImageFileFormat)

public SBSDKDocumentPageFileStorage(SBSDKImageFileFormat imageFormat)

Parameters

imageFormat SBSDKImageFileFormat

SBSDKDocumentPageFileStorage(SBSDKImageFileFormat, nuint, SBSDKStorageLocation?)

public SBSDKDocumentPageFileStorage(SBSDKImageFileFormat imageFormat, nuint quality, SBSDKStorageLocation? location)

Parameters

imageFormat SBSDKImageFileFormat
quality nuint
location SBSDKStorageLocation

SBSDKDocumentPageFileStorage(nuint)

public SBSDKDocumentPageFileStorage(nuint quality)

Parameters

quality nuint

Properties

AllPageFileIDs

public virtual NSUuid[] AllPageFileIDs { get; }

Property Value

NSUuid[]

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

DefaultStorage

public static SBSDKDocumentPageFileStorage DefaultStorage { get; set; }

Property Value

SBSDKDocumentPageFileStorage

WritingImageFileFormat

public virtual SBSDKImageFileFormat WritingImageFileFormat { get; }

Property Value

SBSDKImageFileFormat

WritingJpegImageCompressionQuality

public virtual nuint WritingJpegImageCompressionQuality { get; }

Property Value

nuint

Methods

Add(UIImage)

public virtual NSUuid? Add(UIImage image)

Parameters

image UIImage

Returns

NSUuid

ExistsPageFileID(NSUuid)

public virtual bool ExistsPageFileID(NSUuid pageFileID)

Parameters

pageFileID NSUuid

Returns

bool

ImageURLWithPageFileIDPageFileType(NSUuid, SBSDKDocumentPageFileType)

public virtual NSUrl? ImageURLWithPageFileIDPageFileType(NSUuid pageFileID, SBSDKDocumentPageFileType type)

Parameters

pageFileID NSUuid
type SBSDKDocumentPageFileType

Returns

NSUrl

ImageWithPageFileIDPageFileType(NSUuid, SBSDKDocumentPageFileType)

public virtual UIImage? ImageWithPageFileIDPageFileType(NSUuid pageFileID, SBSDKDocumentPageFileType type)

Parameters

pageFileID NSUuid
type SBSDKDocumentPageFileType

Returns

UIImage

PreviewImageURLWithPageFileIDPageFileType(NSUuid, SBSDKDocumentPageFileType)

public virtual NSUrl? PreviewImageURLWithPageFileIDPageFileType(NSUuid pageFileID, SBSDKDocumentPageFileType type)

Parameters

pageFileID NSUuid
type SBSDKDocumentPageFileType

Returns

NSUrl

PreviewImageWithPageFileIDPageFileType(NSUuid, SBSDKDocumentPageFileType)

public virtual UIImage? PreviewImageWithPageFileIDPageFileType(NSUuid pageFileID, SBSDKDocumentPageFileType type)

Parameters

pageFileID NSUuid
type SBSDKDocumentPageFileType

Returns

UIImage

RemoveAll()

public virtual void RemoveAll()

RemoveAllExceptWithPageFileIDs(NSUuid[])

public virtual void RemoveAllExceptWithPageFileIDs(NSUuid[] pageFileIDs)

Parameters

pageFileIDs NSUuid[]

RemoveImageForExistingPageFileIDPageFileType(NSUuid, SBSDKDocumentPageFileType)

public virtual bool RemoveImageForExistingPageFileIDPageFileType(NSUuid pageFileID, SBSDKDocumentPageFileType type)

Parameters

pageFileID NSUuid
type SBSDKDocumentPageFileType

Returns

bool

RemovePageFileID(NSUuid)

public virtual void RemovePageFileID(NSUuid pageFileID)

Parameters

pageFileID NSUuid

SetForExistingPageFileIDPageFileType(UIImage, NSUuid, SBSDKDocumentPageFileType)

public virtual bool SetForExistingPageFileIDPageFileType(UIImage image, NSUuid pageFileID, SBSDKDocumentPageFileType type)

Parameters

image UIImage
pageFileID NSUuid
type SBSDKDocumentPageFileType

Returns

bool