Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 使用Google脚本编辑器将PDF转换为文档_Google Apps Script_Pdf Conversion - Fatal编程技术网

Google apps script 使用Google脚本编辑器将PDF转换为文档

Google apps script 使用Google脚本编辑器将PDF转换为文档,google-apps-script,pdf-conversion,Google Apps Script,Pdf Conversion,我正在寻找转换PDF到谷歌文档驱动器使用谷歌脚本编辑器。但是,不断收到错误消息“不支持从应用程序/pdf转换为应用程序/doc”。在脚本中可以进行这种转换吗?下面是我的尝试,如果能听到任何建议,我将不胜感激 function convertdPDF2doc() { var pdffile = DriveApp.getFileById(); var pdfblob = pdffile.getAs('application/doc'); pdfblob.setName(doc.getN

我正在寻找转换PDF到谷歌文档驱动器使用谷歌脚本编辑器。但是,不断收到错误消息“不支持从应用程序/pdf转换为应用程序/doc”。在脚本中可以进行这种转换吗?下面是我的尝试,如果能听到任何建议,我将不胜感激

function convertdPDF2doc() {
  var pdffile = DriveApp.getFileById();
  var pdfblob = pdffile.getAs('application/doc');

  pdfblob.setName(doc.getName() + ".doc");
  DriveApp.createFile(docblob);

}
将驱动器API添加到google应用程序脚本项目


下载时,您可以在google drive上看到您的pdf文件id,它可以正常工作,但如果是pdf格式的,文档文件中就不会有图片,只有文本。
function pdfToDoc() {  
  var fileBlob = DriveApp.getFileById('0B3m2D6239t6aWHo5TVpyYzhxV1U').getBlob();  
  var resource = {
    title: fileBlob.getName(),
    mimeType: fileBlob.getContentType()
  };
  var options = {
    ocr: true
  };
  var docFile = Drive.Files.insert(resource, fileBlob, options);  
  Logger.log(docFile.alternateLink);  
}