Skip to content
全新发布

PDF SDK 与 AI 文档处理

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

Guides

自定义工具栏菜单

ComPDF Flutter SDK 2.6.0 起,SDK 支持 自定义顶部工具栏菜单项,并提供对应的 点击事件回调机制

用于响应用户点击自定义菜单按钮的操作。

关于如何配置并添加自定义工具栏菜单项,请参考 主工具栏配置

监听自定义工具栏菜单点击事件

在创建 CPDFReaderWidget 时,可通过设置 onCustomToolbarItemTappedCallback 回调来监听自定义工具栏菜单项的点击事件。例如:

dart
CPDFReaderWidget(
  document: documentPath,
  configuration: configuration,
  onCreated: (controller) {},
  onCustomToolbarItemTappedCallback: (String identifier) {
    debugPrint('点击自定义工具栏项: $identifier');
    // 在此处理自定义工具栏菜单项的点击逻辑
  },
);

注意:仅回调自定义的工具栏菜单项,ComPDF 内置的工具栏菜单项(如搜索、缩放等)点击不会触发此回调。