Skip to content

页面导航

在使用 CPDFReaderWidget 组件展示 PDF 时,可以通过 CPDFReaderWidgetController 执行以下操作:

跳转到指定页码

dart
await controller.setDisplayPageIndex(pageIndex);

获取当前页码

dart
int currentPageIndex = await _controller.getCurrentPageIndex();

您还可以在使用 CPDFReaderWidget 时设置页面监听器,实时获取当前滑动的页码。

dart
CPDFReaderWidget(
  document: widget.documentPath,
  configuration: CPDFConfiguration(),
  onCreated: (controller) {

  },
  onPageChanged: (pageIndex){
    debugPrint('当前页码: ${pageIndex}');
  },
)