Google apps script 可以在上传的pdf或谷歌文档中搜索关键字吗?

Google apps script 可以在上传的pdf或谷歌文档中搜索关键字吗?,google-apps-script,Google Apps Script,情况如下: 我的驱动器文档列表中有一个pdf和google文档。我想建立一个界面,可以搜索这些文件的关键字,并返回文件名和可能的文本预览匹配的搜索参数。这是可能的还是可能的变化 问候, Shawn从Google文档中获取文本很简单: //从GDOC获取文本 var gdocDoc=DocumentApp.openById(gdocFile.id); var text=gdocDoc.getBody().getText(); 来自的pdfToText()实用程序使用高级驱动器服务和Documen

情况如下:

我的驱动器文档列表中有一个pdf和google文档。我想建立一个界面,可以搜索这些文件的关键字,并返回文件名和可能的文本预览匹配的搜索参数。这是可能的还是可能的变化

问候,


Shawn从Google文档中获取文本很简单:

//从GDOC获取文本
var gdocDoc=DocumentApp.openById(gdocFile.id);
var text=gdocDoc.getBody().getText();
来自的pdfToText()实用程序使用高级驱动器服务和DocumentApp将PDF转换为Google文档并转换为文本。您可以通过这种方式获取OCR文本,或者直接将其保存到驱动器上任何文件夹中的txt文件中

//从Blob对象开始
var blob=DriveApp.getFilesByName(“my.pdf”)[0];
//filetext将包含pdf文件中的文本,不会保存任何剩余文件:
var filetext=pdfToText(blob,{keepTextfile:false});
一旦你有了文本,搜索关键词就变得非常容易

if(filetext.indexOf(关键字)!=-1){
//找到关键字。。。
}

答案肯定是肯定的。。。Document类包含您需要的工具,但我不确定您是否会找到一个“现成”的应用程序,也不确定是否有人会为您编写代码。。。你试过什么了吗?你好,谢谢你的回复。当然,我不希望有人为我写代码。我发现现成的东西真的不适合我要找的东西。我看了文档类文档。不幸的是,我经常发现谷歌的文档不清楚,而且缺乏示例。当然不是全部,但很多似乎是不完整的。在我花时间研究一个最终可能不可能实现的想法之前,我只是想确定这种可能性是否存在。