gpt4 book ai didi

pdf - 将 PDF 转换为 Google 文档

转载 作者:行者123 更新时间:2023-12-01 04:47:25 24 4
gpt4 key购买 nike

我设法运行了一个脚本,该脚本自动将 PDF 转换为 Google Doc 格式。我们似乎遇到的问题是 PDF 中也有图像。当我们将 PDF 转换为 Google Doc 时,Google Doc 没有图像,只有文本。我相信发生这种情况的原因是 OCR。我是否可以自动执行脚本以将 PDF 上的图像也转换为 Google Docs?

这是有问题的脚本:

GmailToDrive('0BxwJdbZfrRZQUmhldGQ0b3FDTjA', '"Test Email"');

function GmailToDrive(folderID, gmailSubject){
var threads = GmailApp.search('subject: ' + gmailSubject + ' -label: Imported'); // performs Gmail query for email threads

for (var i in threads){
var messages = threads[i].getMessages(); // finds all messages of threads returned by the query

for(var j in messages){
var attachments = messages[j].getAttachments(); // finds all attachments of found messages
var timestamp = messages[j].getDate(); // receives timestamp of each found message
var date = Utilities.formatDate(timestamp, "MST", "yyyy-MM-dd"); // rearranges the returned timestamp

for(var k in attachments){
var fileType = attachments[k].getContentType();
Logger.log(fileType);
if (fileType = 'application/pdf') { // if the application is a pdf then it will convert to a google doc.
var fileBlob = attachments[k].copyBlob().setContentType('application/pdf');
var resource = {
title: fileBlob.getName(),
mimeType: fileBlob.getContentType()
};
var options = {
ocr: true
};
var docFile = Drive.Files.insert(resource, fileBlob, options);
}
}
}
}
}

最佳答案

ocr选项旨在从图像和 PDF 文档中读取字符。这将不包括上传结果中的图像。

看看 convert选项。

API documentation在右侧提供了一个测试,您可以快速检查每个参数。

关于pdf - 将 PDF 转换为 Google 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45426913/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com