|
Foxit PDF SDK
|
Public 成员函数 | |
| Beep (type) | |
| 使系统播放声音的回调函数。 更多... | |
| CloseDoc (document, is_prompt_to_save) | |
| 关闭文档的回调函数。 更多... | |
| CreateBlankDoc () | |
| 创建空白 PDF 文档对象的回调函数。 更多... | |
| ExecuteNamedAction (document, named_action) | |
| 执行命名操作的回调函数。 更多... | |
| GetAttachmentsFilePath (pdf_doc, name) | |
| 获取附件文件的文件路径的回调函数。 更多... | |
| GetCurrentDoc () | |
| 接收当前 PDF 文档对象的回调函数。 更多... | |
| GetCurrentPage (document) | |
| 用于接收当前页面索引的回调函数。 更多... | |
| GetDocChangeMark (document) | |
| 接收指示文档内容是否更改的更改标记的回调函数。 更多... | |
| GetExtractedEmbeddedFilePath (pdf_doc, name) | |
| 用于获取提取的嵌入文件的文件路径的回调函数。 更多... | |
| GetFilePath (document) | |
| 获取当前 PDF 文档的文件路径的回调函数。 更多... | |
| GetOpenedDocCount () | |
| 接收已打开文档数量的回调函数。 更多... | |
| GetPageRotation (document, page_index) | |
| 用于接收当前 PDF 查看器上页面的显示旋转的回调函数。 更多... | |
| InvalidateRect (document, page_index, pdf_rect) | |
| 使指定矩形内的客户区域无效的回调函数。 更多... | |
| IsLocalFile (document) | |
| 检查文件是否为本地文件的回调函数。 更多... | |
| OpenDoc (file_path, password) | |
| 打开 PDF 文件的回调函数。 更多... | |
| Print (document, is_ui, page_range, is_silent, is_shrunk_to_fit, is_printed_as_image, is_reversed, is_to_print_annots) | |
| 用于打印指定索引范围内的页面的回调函数。 更多... | |
| Print (document, print_params) SubmitForm(document | |
| 用于使用打印参数打印文档的回调函数。 更多... | |
| Release () | |
| 用于释放当前回调对象本身的回调函数。 更多... | |
| Response (question, title, default_value, label, is_password) | |
| 显示一个对话框的回调函数,该对话框包含一个问题和一个输入字段, 供用户回答问题。 更多... | |
| SetCurrentPage (document, destination) | |
| 用于通过目标设置当前页面的回调函数。 更多... | |
| SetCurrentPage (document, page_index) | |
| 用于通过索引设置当前页面的回调函数。 更多... | |
| SetDocChangeMark (document, change_mark) | |
| 设置指示文档内容是否更改的更改标记的回调函数。 更多... | |
| SetPageRotation (document, page_index, rotation) | |
| 用于在 PDF 查看器上设置页面的旋转值的回调函数。 更多... | |
此类表示用于执行PDF操作的回调对象。 此类中的所有纯虚函数都用作回调函数,应由用户实现。 以执行 PDF 操作,如 javascript 操作。
|
inline |
使系统播放声音的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | type | 声音类型。该值将是以下值之一:
|
|
inline |
关闭文档的回调函数。
此回调函数将由 javascript 方法“Doc.closeDoc”触发。 此回调函数是可选的,因此可以实现为什么也不做。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
| [in] | is_prompt_to_save | true 表示显示保存提示,而 false 表示不显示。 |
|
inline |
创建空白 PDF 文档对象的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
|
inline |
执行命名操作的回调函数。
有关更多详细信息,请参阅 <PDF Reference 1.7> 第 8.5.3 节中的“命名操作”的描述。 此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
| [in] | named_action | 用于指定命名操作的字符串。 |
|
inline |
获取附件文件的文件路径的回调函数。
此回调函数将由 javascript 方法"Doc.importDataObject"触发。 此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | pdf_doc | 一个 PDF 文档对象。它将嵌入一个数据对象。 |
| [in] | name | 与数据对象关联的名称。它是方法"Doc.importDataObject"的参数"cName"。 |
|
inline |
接收当前 PDF 文档对象的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
|
inline |
用于接收当前页面索引的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
|
inline |
接收指示文档内容是否更改的更改标记的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
|
inline |
用于获取提取的嵌入文件的文件路径的回调函数。
此回调函数将由 javascript 方法"Doc.exportDataObject"触发。 此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | pdf_doc | 一个 PDF 文档对象。它将作为数据对象嵌入到文件中。 |
| [in] | name | 要提取的数据对象的名称。它是方法"Doc.exportDataObject"的参数"cName"。 |
|
inline |
获取当前 PDF 文档的文件路径的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
|
inline |
接收已打开文档数量的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
通过索引接收已打开的 PDF 文档对象的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | index | 已打开 PDF 文档的索引。有效范围:从 0 到 count-1。 count 由回调函数 FSDK.ActionCallback.GetOpenedDocCount 返回; |
|
inline |
用于接收当前 PDF 查看器上页面的显示旋转的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
| [in] | page_index | 页面索引,用于指定要检索哪个页面的旋转。 索引将从 0 开始,并小于指定文档的页面数。 |
|
inline |
使指定矩形内的客户区域无效的回调函数。
所有位置均以 PDF“用户空间”测量。实现应调用函数 FSDK.Renderer.StartRender 来重新绘制指定的页面区域。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
| [in] | page_index | 页面索引。它将从 0 开始,并小于指定文档的页面数。 |
| [in] | pdf_rect | 指定 PDF 坐标系统 中页面区域的矩形。 如果这是一个空矩形,则意味着刷新整个页面。 |
|
inline |
检查文件是否为本地文件的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
|
inline |
打开 PDF 文件的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | file_path | 现有 PDF 文件的完整路径。 |
| [in] | password | 输入 PDF 文件的密码。这可以是一个空字符串。 |
|
inline |
用于打印指定索引范围内的页面的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它应该是有效的。 |
| [in] | is_ui | true 表示应向用户显示 UI 以获取打印信息并确认操作。 |
| [in] | page_range | 用于指定打印页面范围的范围对象。 此范围中表示的所有索引将从 0 开始, 并小于指定文档的页面数。 |
| [in] | is_silent | true 表示在打印文档时 应禁止显示取消对话框。 |
| [in] | is_shrunk_to_fit | true 表示页面应缩小(如有必要) 以适应打印页面的区域。 |
| [in] | is_printed_as_image | true 表示页面应作为图像打印。 |
| [in] | is_reversed | true 表示打印顺序应从参数 end 到 参数 start。 |
| [in] | is_to_print_annots | true 表示注释应与页面一起打印。 |
| FSDK::ActionCallback::Print | ( | document, | |
| print_params | |||
| ) |
用于使用打印参数打印文档的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它应该是有效的。 |
| [in] | print_params | 一个 FSDK.PrintParams 对象。 |
用于将表单数据提交到指定 URL 的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它应该是有效的。 |
| [in] | form_data | 要提交的表单数据缓冲区。 |
| [in] | length | 缓冲区参数 form_data 的大小(以字节为单位)。 |
| [in] | url | 要提交表单数据的 URL。 |
| [in] | file_format_type | 提交表单的文件格式类型。请参考从 FSDK.e_FileFormatTypeFDF 开始的值, 此值应为这些值之一。 |
|
inline |
用于释放当前回调对象本身的回调函数。
|
inline |
显示一个对话框的回调函数,该对话框包含一个问题和一个输入字段, 供用户回答问题。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | question | 指定要向用户提出的问题的字符串。 |
| [in] | title | 指定对话框标题的字符串。 |
| [in] | default_value | 指定默认值作为问题答案的字符串。 如果未指定答案,则不显示默认值。 |
| [in] | label | 指定显示在编辑文本字段前面的短字符串。 |
| [in] | is_password | 指示是否应屏蔽用户的响应的布尔值: true 表示用户的响应应显示为星号 (*) 或项目符号 (?) 以屏蔽响应,因为可能是敏感信息。 |
|
inline |
用于通过目标设置当前页面的回调函数。
此回调函数是可选的,因此可以实现为什么也不做。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
| [in] | destination | 一个 FSDK.object。 无。 |
|
inline |
用于通过索引设置当前页面的回调函数。
此回调函数是可选的,因此可以实现为什么也不做。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
| [in] | page_index | 用于更改当前页面的页面索引。 索引将从 0 开始,并小于指定文档的页面数。 |
|
inline |
设置指示文档内容是否更改的更改标记的回调函数。
此回调函数是可选的,因此可以实现为什么也不做, 并仅返回一个无用的值。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
| [in] | change_mark | 一个布尔值,指示文档内容是否更改。 |
|
inline |
用于在 PDF 查看器上设置页面的旋转值的回调函数。
此回调函数是可选的,因此可以实现为什么也不做。
| [in] | document | 一个 PDF 文档对象。它将是有效的。 |
| [in] | page_index | 页面索引,用于指定要更改哪个页面的旋转。 索引将从 0 开始,并小于指定文档的页面数。 |
| [in] | rotation | 新的旋转值。请参考从 FSDK.e_Rotation0 开始的值, 此值应为这些值之一,除了 FSDK.e_RotationUnknown。 |
|
static |
应用程序信息类型的枚举。
此枚举的值应单独使用。
应用程序的表单版本信息。
|
static |
javascript 字段值更改类型的枚举。
此枚举的值应单独使用。
javascript 字段值更改类型:格式化。
|
static |
邮件结果的枚举。
此枚举的值应单独使用。
邮件结果:邮件失败。
|
static |
媒体播放器状态的枚举。
此枚举的值应单独使用。
媒体播放器状态:打开。
|
static |
语言的枚举。
此枚举的值应单独使用。
未知语言。
|
static |
布局模式的枚举。
此枚举的值应单独使用。
布局模式:单页。
|
static |
要发送的数据类型的枚举。
此枚举的值应单独使用。
邮件数据类型:文档。
|
static |
修改项类型的枚举。
此枚举的值应单独使用。
修改项类型:无。
|
static |
搜索范围的枚举。
此枚举的值应单独使用。
搜索范围:活动文档。