Skip to content

设置编辑类型

进入内容编辑模式后,开发者可以控制用户可编辑的元素类型:

  • 文本编辑:增删改 PDF 中的文字内容。
  • 图片编辑:插入、替换或删除 PDF 内的图片。
  • 路径编辑:修改 PDF 矢量路径(如线条、形状)。

工具栏切换

用户可通过 底部工具栏 切换编辑类型。

API 切换

如果你隐藏了底部工具栏,可以使用 API:

dart
// 仅启用文本编辑
controller.editManager.changeEditType([CPDFEditType.text]);

// 启用文本和图片编辑
controller.editManager.changeEditType([CPDFEditType.text, CPDFEditType.image]);

// 禁用所有编辑(只读)
controller.editManager.changeEditType([CPDFEditType.none]);