如何为 Android 创建我们自己的 PDF 查看器?

发布于 2025-01-07 17:14:43 字数 176 浏览 0 评论 0原文

我想构建一个可在我的 Android 应用程序中使用的 PDF 阅读器/查看器,但我无法使用 Google 文档来阅读我的内容。我无法使用我的设备中已安装的任何 PDF 阅读器。它应该位于我的应用程序内,并且不会通过互联网公开我的安全内容。

我可以用什么?我是否必须使用 Android 本机开发工具包来创建自己的查看器?

I want to build a PDF reader/viewer that could be used in my Android application, but I can't use Google docs to read my content. I can't use any PDF reader already installed in my device. It should be within my app and do not expose my secure content over the Internet.

What could I possibly use? Do I have to use the Android native dev kit to create my own viewer?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

吝吻 2025-01-14 17:14:43

我建议考虑 MuPDF ,它已经是 移植用于 Android 几个<一个href="http://code.google.com/p/vudroid/" rel="nofollow">次,无需依赖 Java。 MuPDF 针对轻量级屏幕 PDF 渲染进行了优化,非常适合移动使用。

请注意,MuPDF 及所有衍生项目不适合商业用途< /a> 如果您不开发开源 GPL 项目,则应该考虑替代方案。

I'd recommend considering MuPDF which has already been ported for use on Android several times without reliance on Java. MuPDF is optimized for lightweight on-screen PDF rendering, making it perfect for mobile use.

Please note that MuPDF and all the derived projects are not suitable for the commercial use and you should consider alternatives if you are not developing an open source GPL project.

长不大的小祸害 2025-01-14 17:14:43

您将需要JAVA中的pdf解析库...解析文档,并在android中显示内容。以下是一些有用的链接:

http://java-source.net/open-source/ pdf-libraries

http://itextpdf.com/

http://itextpdf.com/examples/iia.php?id=275

< a href="https://stackoverflow.com/questions/5449903/advanced-pdf-parser-for-java">Java 高级 PDF 解析器

You will need pdf parsing libraries in JAVA... Parse the document, and display content in android. Below are some useful links :

http://java-source.net/open-source/pdf-libraries

http://itextpdf.com/

http://itextpdf.com/examples/iia.php?id=275

Advanced PDF parser for Java

扶醉桌前 2025-01-14 17:14:43

java中有一个api,不确定android是否支持,但如果可能的话。
您可以使用 iText Api 在应用程序中读取和写入 pdf 文档,并且不需要在设备上安装 pdf 查看器。

There is an api in java, not sure if it is supported in android, but if possible.
You can use iText Api to read and write pdf documents in your application, and it does not require a pdf viewer is installed on the device.

陪我终i 2025-01-14 17:14:43

我认为你可以使用 iText 库在 android 中阅读 PDF。

的几个链接

以下是如何阅读 pdf 在android中使用itext库

无法在android中运行iText库的简单程序< /a>

I think you can use iText library to read the PDF in android.

Here are the few links for that

How to read a pdf using itext library in android

Not able to run simple program of iText library in android

酒浓于脸红 2025-01-14 17:14:43

有可用的开源代码 code.google.com/p/apvandpdf.sourceforge.net/

您必须将其集成到您的应用程序中,没有其他直接方法可以做到这一点。

There are opensource code available code.google.com/p/apv , andpdf.sourceforge.net/

You have to integrate this in your app there is no other direct way for do that.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文