对PDF文档进行操作,如获取页码和跳转页,设置页面渲染模式等。

获取页码和跳转页

  • 获取总页数
     /*
      * @return: number
      */
      let totalPages = await demo.PDFApplication().ActivePDF.PagesCount
  • 获取当前页
     /*
      * @return: number
      */
      let totalPages = await demo.PDFApplication().ActivePDF.CurrentPage
  • 跳转到相应页
     /*
      * @param : { PageNum: number }
      */
      let PageNum = 10
      await demo.PDFApplication().ActivePDF.JumpToPage({PageNum})
  • 当前页改变事件
      function eventHandle() {
        // do something
      }
      //监听当前页改变事件。
      demo.PDFApplication().Sub.CurrentPageChange = eventHandle
      //销毁事件监听。
      demo.PDFApplication().Sub.CurrentPageChange = null

设置页面渲染模式

从V1.1.2版本开始支持设置页面渲染模式。

  /*
  * 1:单页模式
  * 0:多页模式
  */
  //设置为单页模式。
  demo.PDFApplication().ActivePDF.PageMode = 1