我目前正在製作一個iPhone應用程序,該應用程序具有PDF查看其功能的關鍵部分。爲iPhone屏幕重新編寫PDF(iPhone SDK)
然而,許多PDF不是iPhone友好的,並且需要縮放和平移來閱讀它們。 有什麼我可以做的,使他們更好,無論是PDF本身還是編程? (我目前正在使用UIWebView PDF查看器。)
我目前正在製作一個iPhone應用程序,該應用程序具有PDF查看其功能的關鍵部分。爲iPhone屏幕重新編寫PDF(iPhone SDK)
然而,許多PDF不是iPhone友好的,並且需要縮放和平移來閱讀它們。 有什麼我可以做的,使他們更好,無論是PDF本身還是編程? (我目前正在使用UIWebView PDF查看器。)
迴流PDF可能極其困難,在某些情況下不可能。即使是在自己的瀏覽器中迴流的Adobe confesses to severe limitations。這是因爲PDF與PostScript(不像Word或HTML等其他格式)是一個page description language。
你可能只能夠迴流純文本,沒有圖形,你只能這樣做,在這些情況下,當它是您能夠從PDF中提取有意義的文本(非簡單的任務本身在沒有tagging,有時幾乎不可能)
挑戰您可以用無標籤的PDF遭遇:
noted
,no ted
,not ed
,n o t e d
等b
可能映射到字體的A
字形,並將呈現爲A
- 解決此映射的唯一方法是OCR字體,或光柵化PDF和OCR整個PDF我不確定你想要做什麼,但是我有一些代碼here,它涉及以編程方式滾動在UIWebView
內呈現的PDF文檔的詳細信息。我的解決方案使用私人電話,這會導致應用程序被拒絕,但它表明了一般原則。
什麼文件格式會是最好的? – 2010-03-29 21:09:02
我的想法是,對於可重排文檔,HTML會是更好的選擇。您可以對Web視圖執行大量控制以動態更改CSS,並且文檔將僅重新排列。 – 2010-03-29 21:23:05
EPUB會更好... – Rowan 2010-03-30 05:04:39