内容编辑器工具栏
ComPDFKit 中的内容编辑器工具栏可以灵活配置,以启用内容编辑类型和工具。本节将描述如何自定义内容编辑器工具栏。
默认工具栏
默认内容编辑器工具栏包含以下编辑器类型和工具:
| Android | iOS |
|---|---|
![]() | ![]() |
自定义工具栏按钮
您可以通过在 contentEditorConfig 对象中设置 availableTypes 属性来启用或隐藏特定的编辑类型。以下示例显示了如何调整编辑类型的顺序并隐藏内容编辑工具的设置按钮。
tsx
let config = ComPDFKit.getDefaultConfig({
contentEditorConfig: {
availableTypes: [
CPDFContentEditorType.EDITOR_IMAGE,
CPDFContentEditorType.EDITOR_TEXT
],
availableTools: [
CPDFConfigTool.UNDO,
CPDFConfigTool.REDO,
]
}
});
ComPDFKit.openDocument(_document, '', config);1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
自定义工具栏将如下所示。
| Android | iOS |
|---|---|
![]() | ![]() |
可用的自定义选项
| 类型 |
|---|
| EDITOR_TEXT |
| EDITOR_IMAGE |
注意:请参考
CPDFContentEditorType查看相关选项。
可用的工具自定义选项
| 工具 | 描述 |
|---|---|
| SETTING | 设置按钮,对应于打开所选注释、文本或图片属性面板。 |
| UNDO | 撤销注释、内容编辑、表单操作。 |
| REDO | 重做上一个撤销的操作。 |
显示或隐藏工具栏
可以通过配置 CPDFConfiguration 来控制内容编辑模式下底部工具栏的显示状态。
tsx
let config = ComPDFKit.getDefaultConfig({
toolbarConfig: {
contentEditorToolbarVisible: false // 设置为 false 可隐藏内容编辑器工具栏
}
});1
2
3
4
5
2
3
4
5



