我需要在Google驱动器中的pdf文件中以缩略图的形式在google表格中显示pdf。如何使用google脚本?

时间:2019-09-19 05:54:51

标签: pdf google-apps-script google-sheets thumbnails

我在Google驱动器中有一个包含pdf的文件夹。其中有些包含图像,有些则没有。我需要使用Google脚本在Google表格中以缩略图的形式显示每个pdf文件。如果您知道执行此操作的任何方法,请帮助我...

1 个答案:

答案 0 :(得分:0)

您可以创建pdf文件的缩略图并将其保存到驱动器。 如果要调整拇指大小,可以使用thumbnailLink。

  1. 读取pdf文件以获取缩略图: var file = DriveApp.getFileById('xxxx- file id');

  2. 获取缩略图斑点: var thumbBlob = file.getThumbnail();

  3. 将缩略图保存到云端硬盘: var res = Drive.Files.insert({title: "temp.jpg"}, thumbBlob);

  4. 获取缩略图链接: Logger.log(file.thumbnailLink);

thumbnailLink是 https:// lh3.googleusercontent.com /.....= s220 。您必须将220更改为所需的宽度。