代码之家  ›  专栏  ›  技术社区  ›  Errorname

Google Drive API v3-将文档转换为PDF

  •  1
  • Errorname  · 技术社区  · 6 年前

    我正在尝试将Google文档文件转换为PDF格式。

    我试着用 files.copy 方法与 mimeType 在资源中,正如他们在“迁移到Google Drive v3”中所建议的那样。 documentation . 但它不起作用:它只制作一个简单的复制品而不转换。看起来好像这个mimetype从未被考虑过…

    gapi.client.drive.files.copy({
      name: 'My new PDF',
      fileId: sourceId,
      parents: [destinationId],
      mimeType: 'application/pdf'
    })
    

    (注意:我正尝试在浏览器中执行此操作)

    我也试过用“text/plain”,但也没有改变。

    更新 :

    看起来,在复制方法期间转换只能转换为Google特定的mimetype(文档、工作表等)。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Martin Zeitler    6 年前

    认为这是相当 gapi.client.drive.files.export :

    gapi.client.drive.files.export({fileId: sourceId, mimeType: "application/pdf"});