我正在开发一项功能,以在 Android 中的应用内 pdf 查看器中启用搜索功能。我们希望限制在外部应用程序中打开 pdf,因为用户不应该能够下载该文档。目前,应用内的 pdf 查看器使用 pdfRenderer 来显示 pdf。请建议是否有人有任何意见来实施这一点。任何非开源的库或工具都可以工作
我尝试通过意图中的标志控制外部应用程序中文档的下载,但这不起作用
我自己没有使用过这个,但在 https://github.com/TomRoush/PdfBox-Android
有一个 Apache PDFBox 的端口您可以从 PDF 中提取文本并搜索提取的文本。它还可以将 PDF 渲染为图像,然后您可以在应用程序中显示该图像,而不是使用 pdfRenderer