【问题标题】:Using Google-apps-script to split a pdf file into files of its pages使用 Google-apps-script 将 pdf 文件拆分为其页面文件
【发布时间】:2020-09-22 17:20:35
【问题描述】:

我需要将不是我自己创建的 pdf 文档拆分为多个页面,每个文件一页。

如果我选择打印 pdf,例如在 google chrome 中,我可以只打印到 pdf 的第一页,然后是第二页等。所以可以手动完成,但我怎样才能自动拆分并保存使用谷歌应用脚​​本?

此用例中的 pdf 通过邮件发送并已保存到 Google 云端硬盘。

提前致谢!

【问题讨论】:

  • 有一些关于如何在 SO 上使用 PHP 或 Java 执行此操作的结果,但没有使用谷歌应用程序脚本。通常,人们可以很容易地使用代码从 gdocs 或 gsheets 创建 pdf,并且有用于合并 pdf 的插件,但没有用于拆分 pdf。
  • 请参阅stackoverflow.com/a/57533158 进行合并。我认为拆分应该以类似的方式进行,但是您需要深入研究二进制代码并对PDF的文件结构有更深入的了解

标签: pdf google-apps-script


【解决方案1】:

是的,Apps 脚本不支持编辑 PDF。它确实有来自 DriveApp 类的服务,可以导出 PDF 格式的文件File.getAs(contentType),但您是从 PDF 开始的。

有多种在线服务可用于转换、编辑、拆分、创建 PDF。很遗憾,Apps Script 没有 PDF 服务。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-04
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-14
    • 2012-09-26
    相关资源
    最近更新 更多