|
Foxit PDF Conversion SDK
|
继承自 SystemIDisposable .
静态 Public 成员函数 | |
| static void | EnableThreadSafety (bool is_enable_thread_safety) |
| 启用线程安全。 更多... | |
| static string | GetVersion () |
| 获取当前Foxit PDF Conversion SDK库的版本。 更多... | |
| static ErrorCode | Initialize (string sn, string key) |
| 使用有效的许可证信息初始化Foxit PDF Conversion SDK库。 更多... | |
| static ErrorCode | Reinitialize () |
| 重新初始化Foxit PDF Conversion SDK库。 更多... | |
| static void | Release () |
| 释放Foxit PDF Conversion SDK库分配的所有资源。 更多... | |
| static bool | SetConvertCheckCallback (ConvertCheckCallback convert_check_callback) |
| 设置回调对象以检查PDF到Office转换的条件。 更多... | |
此类表示库管理。 它包含初始化/重新初始化/释放Foxit PDF Conversion SDK库的函数,也包含 全局使用的函数。
任何应用程序在调用任何其他Foxit PDF Conversion SDK函数之前,都应通过函数 Library.Initialize 加载Foxit PDF Conversion SDK。 当不再需要使用Foxit PDF Conversion SDK时,请调用函数 Library.Release 。
Foxit PDF Conversion SDK中的函数在发生某些错误时可能会抛出异常。用户可以捕获这些异常, 并通过从 foxit.common.ErrorCode.e_ErrFile 开始的值检查错误代码,以了解发生了什么错误。
|
inlinestatic |
启用线程安全。
| [in] | is_enable_thread_safety | 启用线程安全。true 表示启用线程安全, 而 false 表示禁用线程安全。 |
|
inlinestatic |
获取当前Foxit PDF Conversion SDK库的版本。
|
inlinestatic |
使用有效的许可证信息初始化Foxit PDF Conversion SDK库。
在应用程序的生命周期中,此函数只能调用一次, 并且应在调用Foxit PDF Conversion SDK中的任何其他函数之前首先调用。
一旦调用了函数 Library.Release ,在应用程序的生命周期中 就不能再初始化Foxit PDF Conversion SDK库了。
| [in] | sn | sn信息字符串,可以从密钥文件"gsdk_sn.txt"或"rdk_sn.txt"中的"SN="部分检索。 |
| [in] | key | 密钥信息字符串,可以从密钥文件"gsdk_key.txt"或"rdk_key.txt"中的"Sign="部分检索。 |
|
inlinestatic |
重新初始化Foxit PDF Conversion SDK库。
当用户遇到内存不足错误或用户想要在调用函数 Library.Release 之前 重新初始化Foxit PDF Conversion SDK库时,用户可以调用此函数来重新初始化Foxit PDF Conversion SDK库。
一旦调用了函数 Library.Release ,在应用程序的生命周期中 就不能再初始化Foxit PDF Conversion SDK库了。
|
inlinestatic |
释放Foxit PDF Conversion SDK库分配的所有资源。
用户应调用此函数来释放库分配的所有内存块。
一旦调用了此函数,在应用程序的生命周期中 就不能再初始化Foxit PDF Conversion SDK库了。
|
inlinestatic |
设置回调对象以检查PDF到Office转换的条件。
此方法允许您指定一个自定义的转换检查回调,当转换PDF文档所需的权限不满足时, 将调用该回调来评估是否应继续从PDF到Office的转换,基于用户自定义的逻辑。
| [in] | convert_check_callback | 基于回调类 foxit.common.ConvertCheckCallback 实现的自定义转换检查回调。 如果为 null,将移除自定义转换检查回调,并使用默认的转换检查。 |