1

我制作了一个将 pdf 返回到浏览器的应用程序。它将pdf加载到必须对用户可见的特定页面上。这工作正常,但加载 pdf 需要一段时间。

为此,我为用户提供了一个带有数据的对象标签,以及一个指向谷歌驱动器的 URL。当用户单击按钮时,pdf 开始下载并显示。

由于大多数时候只有一页对用户很重要,我希望可以选择将 pdf 作为较小的文件提供。

是否有任何库可以仅加载 1 页或 x 页的 pdf?主要原因是减少带宽使用。

也许是一个谷歌脚本来分割pdf并将其作为一个较小的文件提供,......

我知道谷歌有一个标准的 docsviewer,但它有很多限制。(没有旋转,...)我更喜欢使用 adobe 插件。

更新:

我发现了一个涵盖 appengine 转换的项目。

https://github.com/lookfirst/convert

我会检查它是否支持大 pdf,以及它是否可以将 pdf 从驱动器转换为每页的图像。如果这是可能的实时。我希望转换 + 下载图像比下载整个文件花费更少的时间。

4

1 回答 1

0

使用 Drive SDK 的较小输出的一种解决方案是将 PDF 转换为 Google Doc,然后导出为 HTML。

否则请参阅@mkl 的评论。

于 2012-11-10T03:28:07.387 回答