本页内容
初始化编辑模式
在进行 PDF 内容编辑之前,您应该初始化内容编辑模式。
ComPDFKit 提供了初始化内容编辑模式的方法,以下是代码示例:
java
CPDFReaderView readerView = findViewById(R.id.readerView);
CPDFDocument document = new CPDFDocument(context);
document.open("pdfPath");
readerView.setPDFDocument(document);
readerView.setViewMode(CPDFReaderView.ViewMode.PDFEDIT);
CPDFEditManager editManager = readerView.getEditManager();
editManager.enable();
editManager.beginEdit(CPDFEditPage.LoadTextImage);
kotlin
val readerView = findViewById(R.id.readerView)
val document = CPDFDocument(context)
document.open("pdfPath")
readerView.setPDFDocument(document)
readerView.setViewMode(CPDFReaderView.ViewMode.PDFEDIT)
val editManager = readerView.getEditManager()
editManager.enable()
editManager.beginEdit(CPDFEditPage.LoadTextImage)
编辑模式设置说明
以下是编辑模式设置说明:
编辑模式 | 说明 | 参数 |
---|---|---|
文本模式 | 在文本模式下,PDF 文档中的文本将会以被虚线框包围的文本块形式展示,用户可以选中文本块,并执行添加、删除、复制、粘贴、文本操作。 | CPDFEditPage.LoadText |
图像模式 | 在图像模式下,PDF 文档中的图像将会被虚线框包围,用户可以选中图片,并执行删除、裁剪、旋转、镜像、替换、保存图像或设置属性操作。 | CPDFEditPage.LoadImage |
文本&图像模式 | 在文本&图像模式下,PDF文档中的文本和图像都将会被虚线框包围,用户可以选中并编辑文本和图像。 | CPDFEditPage.LoadTextImage |