32 typedef enum _FLDType {
47 explicit FLDDoc(
const char* path);
54 explicit FLDDoc(
const wchar_t* path);
62 explicit FLDDoc(
const void* buffer,
size_t size);
162 bool SaveAs(
const char* path)
const;
171 bool SaveAs(
const wchar_t* path)
const;
180 #endif // FS_FLD_DOC_H_ bool operator !=(const FLDDoc &other) const
不相等操作符。
FLDType GetFLDType() const
获取FLD文档FLD类型。
int GetPageCount() const
获取FLD文档页面数量。
PDF类型的FLD文档。
Definition: fs_flddoc.h:36
FLDPage GetPage(int page_index) const
获取FLD文档页面。
bool operator==(const FLDDoc &other) const
相等操作符。
ErrorCode
错误代码的枚举。
Definition: fs_basictypes.h:236
FLDDoc & operator=(const FLDDoc &other)
赋值操作符。
未知的FLD类型。
Definition: fs_flddoc.h:34
bool SaveAs(const char *path) const
保存FLD文档到指定路径。
FLDDoc(const char *path)
构造函数。
void * FS_HANDLE
句柄类型。
Definition: fs_basictypes.h:213
ErrorCode Load(const String &password="") const
加载FLD文档。
String GetDocType() const
获取FLD文档类型。
bool IsEmpty() const
检查当前对象是否为空。
Definition: fs_basictypes.h:465
String GetVersion() const
获取FLD文档版本。
Definition: fs_fldpage.h:17
Foxit命名空间。
Definition: fs_taggedpdf.h:27
字节字符串类
Definition: fx_string.h:317
FLDType
FLD文档类型枚举类型.
Definition: fs_flddoc.h:32
#define NULL
空指针值。
Definition: fx_system.h:792
OFD类型的FLD文档。
Definition: fs_flddoc.h:38
Definition: fs_flddoc.h:25