layout | title | description | keywords | needAutoGenerateSidebar |
---|---|---|---|---|
default-layout |
class CFileFetcher - Dynamsoft Utility Module C++ Edition API Reference |
This page shows the C++ edition of the class CFileFetcher in Dynamsoft Utility Module. |
file fetcher, c++ |
true |
The CFileFetcher
class is a utility class that partitions a multi-page image file into multiple independent ImageData
objects. It inherits from the CImageSourceAdapter
class.
Namespace: dynamsoft::utility
Assembly: DynamsoftUtility
class CFileFetcher : public CImageSourceAdapter
Method | Description |
---|---|
SetFile |
Sets the file using a file path, file bytes or an CImageData object. |
SetPDFReadingParameter |
Sets the parameters for reading PDF files. |
Sets the file using a file path, file bytes or an CImageData
object.
int SetFile(const char* path);
int SetFile(const unsigned char* pFileBytes,int fileSize);
int SetFile(const CImageData* imageData);
Parameters
[in] path
The file path.
[in] pFileBytes
The file bytes..
[in] fileSize
The file bytes length.
[in] imageData
The image data object.
Return value
Returns an integer value that represents the success or failure of the operation.
Error Code | Value | Description |
---|---|---|
EC_NULL_POINTER | -10002 | The fileBytes you input is null. |
EC_FILE_NOT_FOUND | -10005 | The file is not found. |
EC_FILE_TYPE_NOT_SUPPORTED | -10006 | The file type is not supported. |
Sets the parameters for reading PDF files.
int SetPDFReadingParameter(const CPDFReadingParameter& para)
Parameters
[in] para
The parameter object for reading PDF files.
Return value
Returns an integer value that represents the success or failure of the operation.
Error Code | Value | Description |
---|---|---|
EC_PARAMETER_VALUE_INVALID | -10038 | There exists invalid parameter value in your JSON data. |