Class EncryptedFileIOProcessor
- Namespace
- IO.Scanbot.Sdk.Persistence.Fileio
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class EncryptedFileIOProcessor : Object, IFileIOProcessor, IBaseFileIOProcessor, ICoreStreamProvider, IImageFileIOProcessor, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
EncryptedFileIOProcessor
- Implements
-
Constructors
EncryptedFileIOProcessor(Context)
public EncryptedFileIOProcessor(Context context)
Parameters
context
Context
Properties
Context
public Context Context { get; }
Property Value
- Context
UseEncryption
public bool UseEncryption { get; }
Property Value
- bool
Methods
Copy(File, File)
public void Copy(File source, File destination)
Parameters
source
File
destination
File
CopyRaw(File, File)
public void CopyRaw(File encryptedSource, File destination)
Parameters
encryptedSource
File
destination
File
Move(File, File)
public void Move(File source, File destination)
Parameters
source
File
destination
File
public Stream OpenFileInputStream(File sourceFile)
Parameters
sourceFile
File
Returns
- Stream
OpenFileOutputStream(File)
public Stream OpenFileOutputStream(File destinationFile)
Parameters
destinationFile
File
Returns
- Stream
Read(File)
public byte[] Read(File source)
Parameters
source
File
Returns
- byte[]
ReadImage(Uri, Options)
public Bitmap ReadImage(Uri sourceUri, BitmapFactory.Options options)
Parameters
sourceUri
Uri
options
Options
Returns
- Bitmap
ReadImage(File, Options)
public Bitmap ReadImage(File source, BitmapFactory.Options options)
Parameters
source
File
options
Options
Returns
- Bitmap
Write(byte[], File)
public void Write(byte[] byteArray, File destination)
Parameters
byteArray
byte[]
destination
File
public void WriteImage(Bitmap bitmap, Bitmap.CompressFormat compressFormat, int quality, File destination)
Parameters
bitmap
Bitmap
compressFormat
CompressFormat
quality
int
destination
File