【ソースコード配布用】GAS x OCRで画像から文字を簡単に抜き出す方法【Google Apps Scriptチュートリアル】
const FOLDER_ID = "GoogleドライブのフォルダID"
const SPREAD_SHEET_ID = "GoogleスプレッドシートのシートID";
const SHEET_NAME = "Googleスプレッドシートのシート名"
const SHEET = SpreadsheetApp.openById(SPREAD_SHEET_ID).getSheetByName(SHEET_NAME);
function main() {
const files = Drive.Children.list(FOLDER_ID).items;
for (const file of files) {
const image = Drive.Files.copy({ title: "tmp" }, file.id, { "ocr": true, "ocrLanguage": "ja" });
const text = DocumentApp.openById(image.id).getBody().getText();
SHEET.appendRow([text, text.includes('ヤンヤンつけボーチョコ') ? 'はい' : 'いいえ']);
Drive.Files.remove(image.id);
}
}
いただいたサポートは、自己投資と災害復興支援に使わせていただきます。