2010-06-01 95 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