|
Foxit PDF SDK for HarmonyOS
3.0
|
Public Member Functions | |
| onAnnotFlattened (page, annot) | |
| onAnnotWillFlatten (page, annot) | |
| onDocFlattened (doc) | |
| onDocWillFlatten (doc) | |
页面元素扁平化事件监听接口,用于监听PDF文档/注释的固化操作
该接口提供文档注释扁平化过程中的生命周期监听,适用于需要跟踪页面元素固化状态的场景
| uiextensions.IFlattenEventListener.onAnnotFlattened | ( | page | , |
| annot | |||
| ) |
注释完成扁平化事件 当注释成功合并到文档页面内容后触发
| page | 完成注释合并的FoxitRDKNative.pdf.PDFPage页面对象 |
| annot | 已完成扁平化的FoxitRDKNative.pdf.annots.Annot注释对象 |
| uiextensions.IFlattenEventListener.onAnnotWillFlatten | ( | page | , |
| annot | |||
| ) |
注释即将被扁平化事件 在指定的注释即将被合并到文档页面内容时触发
| page | 承载目标注释的FoxitRDKNative.pdf.PDFPage页面对象 |
| annot | 即将被扁平化的FoxitRDKNative.pdf.annots.Annot注释对象 |
| uiextensions.IFlattenEventListener.onDocFlattened | ( | doc | ) |
文档完成全局扁平化事件 当文档中所有注释完成合并到页面内容后触发
| doc | 已完成扁平化操作的FoxitRDKNative.pdf.PDFDoc文档对象 |
| uiextensions.IFlattenEventListener.onDocWillFlatten | ( | doc | ) |
文档即将全局扁平化事件 在文档即将执行全量注释合并操作前触发
| doc | 待执行扁平化操作的FoxitRDKNative.pdf.PDFDoc文档对象 |