35 typedef enum _UserPermissions {
213 typedef enum _State {
276 typedef enum _Filter {
293 explicit Range(
int index);
419 #endif // FS_COMMON_H_ 以更高质量打印PDF文档。(权限值的第12位)
Definition: fs_common.h:86
Definition: fs_common.h:269
static void Release()
释放Foxit PDF Conversion SDK库分配的所有资源。
int GetRateOfProgress()
获取当前进度的比率。
virtual bool CheckUserPermissions(uint32 user_permissions)=0
检查用户权限以决定是否继续PDF到Office的转换。
CFX_Object Object
对象类型。
Definition: fs_basictypes.h:145
Definition: fs_common.h:124
将仅使用范围内的奇数(丢弃偶数)。
Definition: fs_common.h:282
Range & operator=(const Range &other)
赋值运算符。
Filter
范围过滤器的枚举。
Definition: fs_common.h:276
int GetSegmentCount() const
获取范围段的数量。
bool operator==(const Range &other) const
相等运算符。
static void EnableThreadSafety(bool is_enable_thread_safety)
启用线程安全。
State
进度状态的枚举。
Definition: fs_common.h:213
static ErrorCode Reinitialize()
重新初始化Foxit PDF Conversion SDK库。
static ErrorCode Initialize(const char *sn, const char *key)
使用有效的许可证信息初始化Foxit PDF Conversion SDK库。
Progressive(const Progressive &other)
构造函数,使用另一个渐进式对象。
进度状态:进度需要继续。
Definition: fs_common.h:217
int GetSegmentEnd(int segment_index) const
获取指定范围段的结束索引。
UserPermissions
PDF文档中用户访问权限的枚举。
Definition: fs_common.h:35
ErrorCode
错误代码的枚举。
Definition: fs_basictypes.h:174
将仅使用范围内的偶数(丢弃奇数)。
Definition: fs_common.h:280
static bool SetConvertCheckCallback(ConvertCheckCallback *convert_check_callback)
设置回调对象以检查PDF到Office转换的条件。
int GetSegmentStart(int segment_index) const
获取指定范围段的起始索引。
bool IsEmpty() const
检查当前对象是否为空。
Definition: fs_common.h:206
FX_UINT32 uint32
32 位无符号整数。
Definition: fs_basictypes.h:132
void * FS_HANDLE
句柄类型。
Definition: fs_basictypes.h:142
组装PDF文档。(权限值的第11位)
Definition: fs_common.h:80
Definition: fs_common.h:95
Progressive & operator=(const Progressive &other)
赋值运算符。
Definition: fs_basictypes.h:232
static String GetVersion()
获取当前Foxit PDF Conversion SDK库的版本。
修改PDF内容。(权限值的第4位)
Definition: fs_common.h:48
bool operator !=(const Range &other) const
不相等运算符。
辅助功能支持。(权限值的第10位)
Definition: fs_common.h:73
Foxit 命名空间。
Definition: fs_basictypes.h:124
void AddSingle(int index)
添加一个索引作为新的范围段。
以普通模式打印PDF文档。(权限值的第3位)
Definition: fs_common.h:41
将使用范围内的所有索引。
Definition: fs_common.h:278
字节字符串类
Definition: fx_string.h:317
进度状态:进度已完成。
Definition: fs_common.h:219
提取PDF内容。(权限值的第5位)
Definition: fs_common.h:55
操作文本注释并填写交互式表单字段。(权限值的第6位)
Definition: fs_common.h:61
进度状态:发生任何错误。
Definition: fs_common.h:215
填写PDF表单。(权限值的第9位)
Definition: fs_common.h:67
#define NULL
空指针值。
Definition: fx_system.h:792
void AddSegment(int start_index, int end_index, Filter filter=e_All)
添加新的范围段。(反向排序是合法的。)