首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >库或muPDF库教程

库或muPDF库教程
EN

Stack Overflow用户
提问于 2013-10-20 13:54:35
回答 5查看 30.3K关注 0票数 7

我试图在我的android应用程序中读取pdf文件。我不想使用默认的pdf阅读器,只是打开一个新的意图,因为我需要我自己的GUI,并希望使用第一页作为封面。因此,我需要做我自己的pdf阅读器。我做了一些研究,偶然发现了muPDF和Android PDF查看器库

  1. 我试着按照github描述的教程来实现。但问题是它永远加载pdf文件。我需要做的不仅仅是描述中的步骤吗?
  2. 我找不到muPDF库的任何教程,有吗?如何实施?
  3. 如果对前两个问题没有有用的答案,那么是否有任何包含教程和良好文档的优秀pdf库?

谢谢,希望我能解决我的问题

EN

回答 5

Stack Overflow用户

发布于 2013-10-21 10:05:05

MuPDF是一个很好的库,你绝对可以使用它。如果你需要一个使用MuPDF的安卓应用程序的完整例子,我建议你看看这个在Github上可定制的杂志应用。

票数 7
EN

Stack Overflow用户

发布于 2013-10-31 11:33:14

首先,如果你想在现有的安卓应用程序项目中使用MUPDF,你可以按照你在此链接找到的指南(所有的学分都归作者,我没有写这个)。

我还试图在我的应用程序中集成一个非常简单的PDF读取/打印解决方案,并且我很难按照该指南来删除/简化MuPdf应用程序演示。我已经设法(以某种方式)删除注释和文件选择特性,但我也需要一些帮助才能完成所有的工作。这里面真的有很多东西,而且绝对没有文档。我只是试着阅读代码,找出什么是需要的,什么是不需要的,一个接一个地删除特性,并被你在catlog中得到的错误驱动。

此外,由于我们都(如果我正确理解了您的需求)只需要PDF呈现特性,如果有人指出(如果可能的话)在从源代码构建MuPDF库时如何禁用它中构建的一些不必要的特性(作为DjVu支持,作为一个例子),那就太好了。

希望这能帮上忙,即使这不是你问题的真正答案。

票数 7
EN

Stack Overflow用户

发布于 2014-04-06 17:36:10

这就是我如何使用Cygwin,android在windows上成功地构建了一个MuPDF库。

  1. 从MuPDF解压缩到c:/mupdf- 1.3文件夹下载https://code.google.com/p/mupdf/downloads/list 1.3源代码
  2. 安装Cygwin:在安装cygwin时,从http://cygwin.com/install.html下载并运行安装程序-x86.exe,确保选择了make和C++编译器
  3. 使生成。开机开机,运行 cd /cygdrive/ cd /mupdf-1.3-源生成
  4. 安装android:下载android-ndk-r9d-windows-x86.zip并解压缩到 c:/android-ndk-r9d
  5. 在windows cmd控制台上构建mupdf:
代码语言:javascript
复制
- preparation:

cd c:/mupdf-1.3-source/platform/android local.properties.sample local.properties

编辑local.properties,取消注释#sdk.dir=C:\Program文件(X86)\android

并更改为sdk.dir=REAL和Folder sdk文件夹。

- build:在c:/mupdf-1.3-source/platform/android上运行:

/android R9D/ndk-build

构建完成后,将在c:/mupdf-1.3-source/platform/android下创建一个名为libs的文件夹。

  1. 创建android apk。打开eclipse,从现有代码创建一个新的android项目,浏览到c:/mupdf-1.3-source/platform/android,现在您可以创建一个mupdf。
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19478168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档