Skip to content
全新发布

PDF SDK 与 AI 文档处理

在 GitHub 获取完整的私有化部署SDK 包及 AI 智能文档处理能力,一键部署,快速构建您的文档处理工作流。

Guides

缩放

设置显示 PDF 文档的默认缩放因子,默认为 1.0,限制范围为 1.05.0

dart
CPDFReaderWidgetController? _controller;

Scaffold(
  resizeToAvoidBottomInset: false,
  appBar: AppBar(),
  body: CPDFReaderWidget(
    document: documentPath,
    configuration: CPDFConfiguration(
      readerViewConfig: const ReaderViewConfig(pageScale: 1.0)),
    onCreated: (controller) {
      setState(() {
        this._controller = controller;
      });
    },
  ));

通过CPDFReaderWidgetController设置缩放:

dart
_controller.setScale(1.0);

双击缩放

2.6.0 版本起,支持通过双击手势快速缩放页面。此功能可通过 CPDFConfiguration 启用:

dart
CPDFConfiguration(
  readerViewConfig: CPDFReaderViewConfig(
    enableDoubleTapZoom: true
  )
)