|
Foxit PDF SDK
|
Public 成员函数 | |
| DisplayCaret (page_index, is_visible, rect) | |
| 用于显示或隐藏光标的回调函数。 更多... | |
| ExportData (doc, file_path) | |
| 用于将数据导出到文件的回调函数。 更多... | |
| GetCurrentPage (doc) SetCurrentPage(doc | |
| 用于获取当前页面索引的回调函数。 更多... | |
| GetHighlightColor (doc) | |
| 用于获取高亮颜色的回调函数。 更多... | |
| GetPopupPos (page_index, min_popup, max_popup, rect_widget, inout_rect_popupconst) | |
| 用于获取弹出位置的回调函数。 更多... | |
| GotoURL (doc, url) | |
| 用于转到指定 URL 的回调函数。 更多... | |
| InvalidateRect (page_index, rect, flag) | |
| 用于根据标志使矩形区域失效的回调函数。 更多... | |
| mportData (doc, file_path) | |
| 用于从文件导入数据的回调函数。 更多... | |
| NotifyWidgetChangeInfo (doc, change_info) | |
| 用于通知 XFA 小部件更改信息的回调函数。 更多... | |
| PageViewEvent (page_index, page_view_event_type) | |
| 用于执行页面视图事件的回调函数。 更多... | |
| PopupMenu (page_index, rect_popup) | |
| 用于弹出上下文菜单的回调函数。 更多... | |
| Print (doc, start_page_index, end_page_index, options) | |
| 用于打印的回调函数。 更多... | |
| Release () | |
| 用于释放当前回调对象自身的回调函数。 更多... | |
| current_page_index | SetChangeMark (doc) GetTitle(doc) |
| 用于为当前 XFA 文档设置更改标记标志的回调函数。 更多... | |
| SetFocus (xfa_widget, is_relyaout) | |
| 用于设置焦点小部件的回调函数。 更多... | |
| SubmitData (doc, target, format, text_encoding, content) | |
| 用于提交数据的回调函数。 更多... | |
| WidgetEvent (xfa_widget, widget_event_type) | |
| 用于执行 XFA 小部件事件的回调函数。 更多... | |
静态 Public 属性 | |
| static | e_InvalidateFlagAllPages |
| XFA 失效标志的枚举。 更多... | |
| static | e_InvalidateFlagCurrentPage |
| 使当前页面失效。 | |
| static | e_PageViewEventTypeAdded |
| 页面视图的事件类型枚举。 更多... | |
| static | e_PageViewEventTypeAllRemoved |
| 事件类型:删除所有页面视图。 | |
| static | e_PageViewEventTypeRemoved |
| 事件类型:在删除页面视图后。 | |
| static | e_PrintOptionAsImage |
| 如果设置,将页面作为图像打印;否则,作为文本打印。 | |
| static | e_PrintOptionCanCancel |
| 如果设置,表示打印过程可以被取消。 | |
| static | e_PrintOptionPrintAnnot |
| 如果设置,打印注释。 | |
| static | e_PrintOptionReverseOrder |
| 如果设置,以相反顺序打印页面;否则,以正常顺序打印。 | |
| static | e_PrintOptionShowDialog |
| XFA 打印选项的枚举。 更多... | |
| static | e_PrintOptionShrinkPage |
| 如果设置,收缩页面以适应内容区域。 | |
| static | e_SubmitInPDF |
| 提交数据以 PDF 格式打包,如 PDF 参考中所述。 | |
| static | e_SubmitInUrlEncoded |
| 提交数据以 URL 编码格式打包,如统一资源定位符 (URL) 中所述。 | |
| static | e_SubmitInXDP |
| XFA 提交格式的枚举。 更多... | |
| static | e_SubmitInXFD |
| 提交数据以 XFD 格式打包,如 XFDF 中所述。 | |
| static | e_SubmitInXML |
| 提交数据被翻译并打包为 URL 编码格式。 | |
| static | e_TextEncodingBig5 |
| 文本编码:Big5。 | |
| static | e_TextEncodingFontSpecific |
| 文本编码:字体特定。 | |
| static | e_TextEncodingGB18030 |
| 文本编码:GB18030。 | |
| static | e_TextEncodingGB2312 |
| 文本编码:GB2312。 | |
| static | e_TextEncodingGBK |
| 文本编码:GBK。 | |
| static | e_TextEncodingISO8859NN |
| 文本编码:ISO8859NN。 | |
| static | e_TextEncodingKSC5601 |
| 文本编码:KSC5601。 | |
| static | e_TextEncodingNone |
| XFA 提交的文本编码枚举。 更多... | |
| static | e_TextEncodingShiftJIS |
| 文本编码:ShiftJIS。 | |
| static | e_TextEncodingUCS2 |
| 文本编码:UCS-2。 | |
| static | e_TextEncodingUTF16 |
| 文本编码:UTF-16。 | |
| static | e_TextEncodingUTF8 |
| 文本编码:UTF-8。 | |
| static | e_WidgetEventTypeAdded |
| XFA 小部件事件的类型枚举。 更多... | |
| static | e_WidgetEventTypeBeforeRemoved |
| 事件类型:在删除 XFA 小部件之前。 | |
此类表示作为 XFA 文档提供程序的回调对象。 此类中的所有函数都用作回调函数。纯虚函数应由用户实现。
| FSDK::DocProviderCallback::DisplayCaret | ( | page_index | , |
| is_visible | , | ||
| rect | |||
| ) |
用于显示或隐藏光标的回调函数。
| [in] | page_index | 页面索引。 |
| [in] | is_visible | 用于决定光标是否可见:true 表示可见, 而 false 表示不可见。 |
| [in] | rect | 矩形。 |
| FSDK::DocProviderCallback::ExportData | ( | doc | , |
| file_path | |||
| ) |
用于将数据导出到文件的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| [in] | file_path | 数据应导出到的文件路径。 如果这是空字符串,用户应指定一个路径作为导出文件路径。 在这种情况下,应用程序可以向用户显示一个对话框,让用户手动选择文件。 |
| FSDK::DocProviderCallback::GetCurrentPage | ( | doc | ) |
用于获取当前页面索引的回调函数。
| [in] | doc | 当前 XFA 文档。 |
用于设置当前页面索引的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| [in] | current_page_index | 要设置的索引。 |
| FSDK::DocProviderCallback::GetHighlightColor | ( | doc | ) |
用于获取高亮颜色的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| FSDK::DocProviderCallback::GetPopupPos | ( | page_index | , |
| min_popup | , | ||
| max_popup | , | ||
| rect_widget | , | ||
| inout_rect_popupconst | |||
| ) |
用于获取弹出位置的回调函数。
| [in] | page_index | 页面索引。 |
| [in] | min_popup | 下拉框的最小高度。 |
| [in] | max_popup | 下拉框的最大高度。 |
| [in] | rect_widget | 当前小部件的矩形。 |
| [in,out] | inout_rect_popup | 矩形。调用此函数时,此参数用作输入参数, 指定下拉框的宽度。 当此函数返回时,此参数用作输出参数,接收 下拉框的高度。 |
| FSDK::DocProviderCallback::GotoURL | ( | doc | , |
| url | |||
| ) |
用于转到指定 URL 的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| [in] | url | URL 字符串。 |
| FSDK::DocProviderCallback::InvalidateRect | ( | page_index | , |
| rect | , | ||
| flag | |||
| ) |
用于根据标志使矩形区域失效的回调函数。
此回调函数将在动态 XFA 文档中使用。
| [in] | page_index | 页面索引。 |
| [in] | rect | 要使其失效的矩形。 |
| [in] | flag | 失效标志。请参阅从 FSDK.DocProviderCallback.e_InvalidateFlagAllPages 开始的值,并且该值应为这些值之一。 |
| FSDK::DocProviderCallback::mportData | ( | doc | , |
| file_path | |||
| ) |
用于从文件导入数据的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| [in] | file_path | 将从中导入数据的文件路径。 如果这是空字符串,用户应指定一个路径作为导入文件路径。 在这种情况下,应用程序可以向用户显示一个对话框,让用户手动选择文件。 |
| FSDK::DocProviderCallback::NotifyWidgetChangeInfo | ( | doc | , |
| change_info | |||
| ) |
用于通知 XFA 小部件更改信息的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| [in] | change_info | XFA 小部件更改信息。 |
| FSDK::DocProviderCallback::PageViewEvent | ( | page_index | , |
| page_view_event_type | |||
| ) |
用于执行页面视图事件的回调函数。
| [in] | page_index | 页面索引。 |
| [in] | page_view_event_type | 页面视图事件类型。请参阅从 FSDK.DocProviderCallback.e_PageViewEventTypeAdded 开始的值,并且该值应为 这些值之一。 |
| FSDK::DocProviderCallback::PopupMenu | ( | page_index | , |
| rect_popup | |||
| ) |
用于弹出上下文菜单的回调函数。
| [in] | page_index | 页面索引。 |
| [in] | rect_popup | 弹出菜单的矩形。 |
| FSDK::DocProviderCallback::Print | ( | doc | , |
| start_page_index | , | ||
| end_page_index | , | ||
| options | |||
| ) |
用于打印的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| [in] | start_page_index | 起始页的索引。 |
| [in] | end_page_index | 结束页的索引。 |
| [in] | options | 打印选项。请参阅从 FSDK.DocProviderCallback.e_PrintOptionShowDialog 开始的值,并且该值应为这些值之一或这些值的组合。 |
| FSDK::DocProviderCallback::Release | ( | ) |
用于释放当前回调对象自身的回调函数。
| current_page_index FSDK::DocProviderCallback::SetChangeMark | ( | doc | ) |
用于为当前 XFA 文档设置更改标记标志的回调函数。
| [in] | doc | 当前 XFA 文档。 |
用于获取当前 XFA 文档标题的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| FSDK::DocProviderCallback::SetFocus | ( | xfa_widget | , |
| is_relyaout | |||
| ) |
用于设置焦点小部件的回调函数。
| [in] | xfa_widget | 要设置焦点的 XFA 小部件。 |
| [in] | is_relayout | true 表示布局已更改, 而 false 表示布局未更改。 |
| FSDK::DocProviderCallback::SubmitData | ( | doc | , |
| target | , | ||
| format | , | ||
| text_encoding | , | ||
| content | |||
| ) |
用于提交数据的回调函数。
| [in] | doc | 当前 XFA 文档。 |
| [in] | target | 表示要提交的数据目标的字符串。 |
| [in] | format | 要提交的数据的格式。请参阅从 FSDK.DocProviderCallback.e_SubmitInXDP 开始的值,并且该值应为这些值之一。 |
| [in] | text_encoding | 要提交的数据的文本编码。请参阅从 FSDK.DocProviderCallback.e_TextEncodingNone 开始的值,并且该值应为这些值之一。 |
| [in] | content | 要提交的数据的内容。 |
| FSDK::DocProviderCallback::WidgetEvent | ( | xfa_widget | , |
| widget_event_type | |||
| ) |
用于执行 XFA 小部件事件的回调函数。
| [in] | xfa_widget | 发送事件的 XFA 小部件。 |
| [in] | widget_event_type | 小部件事件类型。请参阅从 FSDK.DocProviderCallback.e_WidgetEventTypeAdded 开始的值,并且该值应为 这些值之一。 |
|
static |
XFA 失效标志的枚举。
此枚举的值应单独使用。
使所有页面失效。
|
static |
页面视图的事件类型枚举。
此枚举的值应单独使用。
事件类型:在添加页面视图后。
|
static |
XFA 打印选项的枚举。
此枚举的值应单独使用。
如果设置,显示打印对话框。
|
static |
XFA 提交格式的枚举。
此枚举的值应单独使用。
提交数据以 XDP 格式打包,如 XDP 规范中所述。
|
static |
XFA 提交的文本编码枚举。
此枚举的值应单独使用。
无文本编码。
|
static |
XFA 小部件事件的类型枚举。
此枚举的值应单独使用。
事件类型:在添加 XFA 小部件后。