Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 2.08 KB

File metadata and controls

78 lines (51 loc) · 2.08 KB
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

CFileFetcher

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.

Definition

Namespace: dynamsoft::utility

Assembly: DynamsoftUtility

class CFileFetcher : public CImageSourceAdapter

Methods Summary

Method Description
SetFile Sets the file using a file path, file bytes or an CImageData object.
SetPDFReadingParameter Sets the parameters for reading PDF files.

SetFile

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.

SetPDFReadingParameter

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.