设置编辑类型
进入内容编辑模式后,开发者可以控制用户可编辑的元素类型:
- 文本编辑:增删改 PDF 中的文字内容。
- 图片编辑:插入、替换或删除 PDF 内的图片。
- 路径编辑:修改 PDF 矢量路径(如线条、形状)。
工具栏切换
用户可通过 底部工具栏 切换编辑类型。
API 切换
如果你隐藏了底部工具栏,可以使用 API:
tsx
const manager = pdfReaderRef.current._editManager;
// 仅启用文本编辑
await manager.changeEditType([CPDFEditType.Text]);
// 启用文本和图片编辑
await manager.changeEditType([CPDFEditType.Text, CPDFEditType.Image]);
// 禁用所有编辑(只读)
await manager.changeEditType([CPDFEditType.NONE]);