【发布时间】:2012-09-28 10:03:21
【问题描述】:
好吧,经过大量搜索,我真的找不到解决问题的方法。我来解释一下。
我正在使用 HTML5、PhoneGap 为 iPhone、iPad、Android 手机、Android 平板电脑构建一系列应用程序。 该应用程序已使用 PhoneGap 的 ChildBrowser 插件进行编码和完成。所以基本上,我在我的服务器、应用程序上上传杂志的 PDF 文件,下载它,然后你在手机或平板电脑上阅读。
ChildBrowser 是一个很好的解决方案,但适用于一些小问题。我的 pdf 文件每个大约 15mb,所以你需要等待它下载整个 pdf 文件,然后它会出现在屏幕上。对于杂志来说,这是一个相当粗略的解决方案。 我尝试了 pdf.js,但它无法呈现 pdf 的图形。 我看过flexpaper zine,但是太贵了。
请问有人有什么想法吗? 谢谢!
【问题讨论】:
-
你可以使用类似翻页创建器的东西制作单个图像吗?然后你可以在下载时显示每个页面。
-
我没试过,我现在去看看。谢谢大佬
-
好的,我们在这里这样做,但问题是缩放时的图像质量...为了获得更好的质量,您可以将 pdf 剪切成更小的页面。
-
由于 PDF.js 是一个活跃的项目,正在积极开发中,您可以提交一个问题来描述您的问题,也许他们会解决它。
-
嗯,我注意到除了 Helvetica 字体之外,一切都很好。我会提交那个问题。谢谢。
标签: javascript android ios pdf cordova