【问题标题】:Is it possible to use Google Apps Script to save a doc as epub?是否可以使用 Google Apps 脚本将文档另存为 epub?
【发布时间】:2020-01-11 21:12:31
【问题描述】:

我知道可以使用 Google Apps 脚本将 Google Doc 文件转换为 pdf。

是否有类似以下适用于 epub 的语法?

docblob = DocumentApp.getActiveDocument().getAs('application/pdf');

【问题讨论】:

  • 请按照How to Ask 中的建议添加您的搜索/研究工作的简要说明。
  • MimeType 枚举不包含 EPub,所以我会说不。但是试试看。可能发生的最坏情况是它会告诉您它不受支持。
  • 不幸的是,根据 Google Script 文档,唯一支持的格式是 pdf。

标签: google-apps-script google-docs epub


【解决方案1】:

此代码将转换您的文档并将其保存在您的云端硬盘根文件夹中。

function convert(fileId) {
  var link = Drive.Files.get(fileId).exportLinks["application/epub+zip"];
  var response = UrlFetchApp.fetch(exportLink, {
    headers: {
      Authorization: "Bearer " + ScriptApp.getOAuthToken()
    }
  });
  DriveApp.createFile(response.getBlob()).setName("file.epub");
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-24
    • 1970-01-01
    • 2014-08-06
    • 1970-01-01
    • 2021-12-31
    相关资源
    最近更新 更多