Class PageFileStorage
- Namespace
- IO.Scanbot.Sdk.Persistence.Page
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/persistence/page/PageFileStorage", DoNotGenerateAcw = true)]
public class PageFileStorage : Object, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
PageFileStorage
- Implements
-
- Inherited Members
-
Constructors
PageFileStorage(DocumentPageStorageProcessor, IDocumentPageStorage, IFileIOProcessor)
[Register(".ctor", "(Lio/scanbot/sdk/persistence/page/DocumentPageStorageProcessor;Lio/scanbot/sdk/persistence/page/DocumentPageStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;)V", "")]
public PageFileStorage(DocumentPageStorageProcessor pageStorageProcessor, IDocumentPageStorage pageStorage, IFileIOProcessor fileIOProcessor)
Parameters
pageStorageProcessor
DocumentPageStorageProcessor
pageStorage
IDocumentPageStorage
fileIOProcessor
IFileIOProcessor
PageFileStorage(nint, JniHandleOwnership)
protected PageFileStorage(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference
nint
transfer
JniHandleOwnership
Properties
A
[Register("a")]
public DocumentPageStorageProcessor A { get; set; }
Property Value
- DocumentPageStorageProcessor
B
[Register("b")]
public IDocumentPageStorage B { get; set; }
Property Value
- IDocumentPageStorage
C
[Register("c")]
public IFileIOProcessor C { get; set; }
Property Value
- IFileIOProcessor
PageStorage
public IDocumentPageStorage PageStorage { get; }
Property Value
- IDocumentPageStorage
Methods
GetImage(File, Options)
[Register("getImage", "(Ljava/io/File;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;", "")]
public Bitmap GetImage(File imageFile, BitmapFactory.Options options)
Parameters
imageFile
File
options
BitmapFactory.Options
Returns
- Bitmap
GetImage(string, string, PageFileType, Options)
[Register("getImage", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/persistence/page/PageFileType;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;", "")]
public Bitmap GetImage(string pageId, string documentId, PageFileType type, BitmapFactory.Options options)
Parameters
pageId
string
documentId
string
type
PageFileType
options
BitmapFactory.Options
Returns
- Bitmap
GetImageURI(string, string, PageFileType)
[Register("getImageURI", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/persistence/page/PageFileType;)Landroid/net/Uri;", "")]
public Uri GetImageURI(string pageId, string documentId, PageFileType type)
Parameters
pageId
string
documentId
string
type
PageFileType
Returns
- Uri
GetPreviewImage(string, string, PageFileType, Options)
[Register("getPreviewImage", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/persistence/page/PageFileType;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;", "")]
public Bitmap GetPreviewImage(string pageId, string documentId, PageFileType type, BitmapFactory.Options options)
Parameters
pageId
string
documentId
string
type
PageFileType
options
BitmapFactory.Options
Returns
- Bitmap
GetPreviewImageURI(string, string, PageFileType)
[Register("getPreviewImageURI", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/persistence/page/PageFileType;)Landroid/net/Uri;", "")]
public Uri GetPreviewImageURI(string pageId, string documentId, PageFileType type)
Parameters
pageId
string
documentId
string
type
PageFileType
Returns
- Uri