function ocr(){
var testOCR = DriveApp.getFolderById('フォルダID');
//testOCRフォルダからpdfファイル取得
var pdfFiles=testOCR.getFiles();
while(pdfFiles.hasNext()){
var pdfFile=pdfFiles.next();
var fileName=pdfFile.getName();
//作成するドキュメントの情報
var resource={
title: fileName, //ファイル名
mineType: 'pdf' //ファイルタイプ
};
//ファイルからBlobオブジェクト取得
var data=pdfFile.getBlob();
}
//OCR有効化、ファイルID取得
var fileId = Drive.Files.insert(resource, data, {ocr: true}).id;
var newFile=DriveApp.getFileById(fileId);
//ドキュメントファイルをtestOCRフォルダへ
testOCR.addFile(newFile);
DriveApp.getRootFolder().removeFile(newFile);
var text = DocumentApp.openById(fileId).getBody().getText();
var jaText = LanguageApp.translate(text, "en", "ja");
Logger.log(jaText);
}
More than 1 year has passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
List of users who liked
06