我正在开发一个需要本机 pdf 查看器的 android 应用程序。我环顾了这个网站,但我发现的唯一解决方案似乎是在 webview 中使用 Google Docs。由于客户要求设置的各种原因,这种方法对于我的应用程序是不可接受的。一旦用户选择了 pdf 按钮,我也无法使用从我的应用程序启动的第三方 pdf 查看器。那么,是否有一个本地库可以在我的应用程序中使用来显示 pdf(没有花里胡哨),而无需离开我的应用程序或使用 google docs 方法?
我正在开发一个需要本机 pdf 查看器的 android 应用程序。我环顾了这个网站,但我发现的唯一解决方案似乎是在 webview 中使用 Google Docs。由于客户要求设置的各种原因,这种方法对于我的应用程序是不可接受的。一旦用户选择了 pdf 按钮,我也无法使用从我的应用程序启动的第三方 pdf 查看器。那么,是否有一个本地库可以在我的应用程序中使用来显示 pdf(没有花里胡哨),而无需离开我的应用程序或使用 google docs 方法?
您可以使用itext 库它具有将 pdf 渲染为位图的方法。根据该站点,有一个占用空间较小的 Android 版本。
但是
如果你这样做,你还应该添加一个“共享”功能,他们可以在他们最喜欢的查看器中打开 pdf。使用PackageManager
来完成此操作。