在线编辑 PDF 文档
- 通过上传导入 PDF 文件
- 通过注释应用程序的拖放操作,单击放置区域内部即可
- 根据 PDF 文件的大小和互联网速度等待几秒钟
- 键入要搜索和编辑的文本
- 输入要删除的替换文本
- 按下“删除”按钮
- 立即下载修订文件
通过 Android 应用程序编辑 PDF 文件
- 向 android 项目添加库引用
- 使用 Document 类加载 PDF 文件
- 使用 TextFragmentAbsorber 类对象并以搜索词作为参数
- 设置搜索选项
- 循环遍历每个片段集合以进行编辑
- 保存 PDF 文档
代码:编辑 PDF 文档
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Document pdfFile = new Document("sourceFile.pdf"); | |
Rectangle rect = new Rectangle(200, 500, 300, 600); | |
RedactionAnnotation annot = new RedactionAnnotation(pdfFile.getPages().get_Item(1), rect); | |
annot.setFillColor(Color.getBlack()); | |
annot.setBorderColor(Color.getYellow()); | |
annot.setColor(Color.getBlue()); | |
annot.setFontSize(20); | |
annot.setOverlayText("REDACTED"); | |
annot.setTextAlignment(HorizontalAlignment.Center); | |
annot.setRepeat(true); | |
pdfFile.getPages().get_Item(1).getAnnotations().add(annot); | |
pdfFile.save("output.pdf"); |
开发 PDF 编辑 Android 应用程序
需要开发 PDF 编辑应用程序或实用程序吗?借助
Aspose.PDF for Android via Java
(
Aspose.Total for Android via Java
的子 API),任何 Android 开发人员都可以将上述 API 代码集成到其文档编辑应用程序中。强大的 android 库允许编写任何文档编辑解决方案。此外,它还可以支持许多流行格式,包括 PDF 格式。
用于编辑 PDF 文件的 Android 实用程序
系统要求
- Android API 31 和 32
- Android 4.0 及以上版本
- Android Studio 和 SDK 工具
有关可选包依赖项的更多详细信息,例如 JogAmp JOGL、Harfbuzz 字体引擎、Java Advanced Imaging JAI,请参阅 [产品文档](https://docs.aspose.com/pdf/java/system-requirements/)。