我制作了一个将 pdf 返回到浏览器的应用程序。它将pdf加载到必须对用户可见的特定页面上。这工作正常,但加载 pdf 需要一段时间。
为此,我为用户提供了一个带有数据的对象标签,以及一个指向谷歌驱动器的 URL。当用户单击按钮时,pdf 开始下载并显示。
由于大多数时候只有一页对用户很重要,我希望可以选择将 pdf 作为较小的文件提供。
是否有任何库可以仅加载 1 页或 x 页的 pdf?主要原因是减少带宽使用。
也许是一个谷歌脚本来分割pdf并将其作为一个较小的文件提供,......
我知道谷歌有一个标准的 docsviewer,但它有很多限制。(没有旋转,...)我更喜欢使用 adobe 插件。
更新:
我发现了一个涵盖 appengine 转换的项目。
https://github.com/lookfirst/convert
我会检查它是否支持大 pdf,以及它是否可以将 pdf 从驱动器转换为每页的图像。如果这是可能的实时。我希望转换 + 下载图像比下载整个文件花费更少的时间。