我目前正在制作一个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