本文介绍使用PDF文档时如何获取总页数、监听改变事件、跳转到指定页等。
获取总页数
获取PDF文档总页数。
语法
表达式.ActivePDF.PagesCount
表达式:文档类型应用对象
返回值
返回
Number
表示总页数。
示例
async function example() { await instance.ready(); const app = instance.Application; //获取总页数 const totalPages = await app.ActivePDF.PagesCount; console.log(totalPages); }
获取当前页码
获取PDF文档当前页码。
语法
表达式.ActivePDF.CurrentPage
表达式:文档类型应用对象
返回值
返回
Number
表示当前页码。
示例
async function example() { await instance.ready(); const app = instance.Application; //获取当前页码 const curryPage = await app.ActivePDF.CurrentPage; console.log(curryPage); }
监听改变事件
监听当前页改变事件。
语法
表达式.Sub.CurrentPageChange = eventHandle
表达式:文档类型应用对象
示例
async function example() { await instance.ready(); const app = instance.Application; //监听当前页改变事件 app.Sub.CurrentPageChange = async (curryPage) => { console.log('切换到:', curryPage); }; }
跳转到指定页
跳转到指定PDF页。
语法
表达式.ActivePDF.JumpToPage(PageNum)
表达式:文档类型应用对象
参数
属性
数据类型
是否必填
描述
PageNum
Number
是
跳转到的页码。
示例
async function example() { await instance.ready(); const app = instance.Application; //跳转到指定页 await app.ActivePDF.JumpToPage(3); }
文档内容是否对您有帮助?