2010-06-01 102 views
18

我知道这听起来雄心勃勃,但我们的客户需要一个他自己的PDF阅读器,并具有一些选定的功能。任何人都可以指导我一些很好的教程,为开始这一发展铺平道路?从零开始的Android PDF阅读器

我想我需要清除一些PDF基础,并从头开始,或者我会很高兴,如果有任何库,我可以直接使用,只能修改控制在我的意志。

回答

10

就具体的Android实现而言,恐怕我真的不能在那里给你提供建议。

但是,有很多可用的PDF查看软件是开源的,可以让你看到底层的代码来学习。

一个例子是PDFedit,它也是一个编辑器,但是SourceForge或Google Code上有负载可供您查看。

This Wikipedia section有一个多平台开发库的列表可以帮助你。还有一堆PDF软件,其中大部分是开源的。也许你可以找到一个简单的,看看它如何解析PDF文件。

+1

thanx很多T3Roar ...这已经足够让我从它开始......答案很快且很完美我必须说...愿上帝保佑你... – JaVadid 2010-06-01 10:47:58

+1

但我主要的是想要的是一个简单的PDF阅读器......如果可能的话,一些教程指南关于笏确切的PDF渲染是...反正会等待一些合适的指导..直到然后m尝试T3Roar告诉... – JaVadid 2010-06-01 10:53:13

+3

这是我的荣幸。我发现的最简单的是Evince,它是Linux Gnome桌面环境的浏览器:http://projects.gnome.org/evince/。来源在这里:http://live.gnome.org/Evince/GettingEvince。尽管如此,它在C中。你提到渲染,这完全是另一个问题。我听说有人编写了PDF阅读器,其中最困难的部分是解析,因为格式非常奇怪 – HXCaine 2010-06-01 17:10:29

1

我得到的源代码。按照这个link here