最新の投稿

いろどり初級1/ 2課(Y02)

📋 更新履歴 2026.05.31 ページ作成. ▼ もっと見る 目次に戻る Y02S1 趣味は料理をすることです 趣味や好きなことについて、簡単に話すことができる Can talk in simple terms about your hobbies and favorite things to do. 動画 練習問題 語彙 (教師作成用 Google Formコピー ) (生徒用 Google Form ) 趣味は何ですか (教師作成用 Google Formコピー ) (生徒用 Google Form ) 文法 Y02G1 V-ることです Google Form Coming Soon Y02G2 V-るのが好きです (教師作成用 Google Formコピー ) (生徒用 Google Form ) スクリプト Y02S2 休みの日は何をしますか? 休みの日の過ごし方について、質問したり、質問に答えたりすることができる Can ask and answer questions about how you spend your days off. 動画 練習問題 (教師作成用 Google Formコピー ) (生徒用 Google Form ) 文法 Y02G3 【人】と【場所】でV-ます Google Form Coming Soon Y02G4 V1-て、V2 Google Form Coming Soon スクリプト Y02S3 スタッフ紹介 店や施設などに貼られているスタッフ紹介を読んで、家族や趣味などについて理解することができる Can read sta...

一発で複数のGoogle Slidesを個別PDFに変換


おすすめ

Google Driveのフォルダー内にある複数のGoogle Slidesを、まとめてPDFに変換したいときに便利な方法をご紹介します。
私はレッスンにGoogle Slidesを使っているのですが、GeminiやNotebookLM、はたまた他の生成AIに投げ込みたい時、Google Slidesのフォーマットだと読み込んでもらえないことが多い(Google Workspaceには未加入)ですよね。PDFにいちいち変換するのは面倒なのですが、Google Apps Script(GAS)を使えば、フォルダー内のすべてのGoogle Slidesを自動でPDF化して、同じフォルダーに保存してくれます。

手順

1
script.google.com にアクセス
Googleアカウントでログインした状態でアクセスしてください。
2
「新しいプロジェクト」を作成
左上の「新しいプロジェクト」ボタンをクリックします。
3
以下のコードを貼り付け
Google Apps Script
function exportSlidesToPDF() {
  const folderId = "ここにフォルダーIDを貼る";
  const folder = DriveApp.getFolderById(folderId);
  const files = folder.getFilesByType(MimeType.GOOGLE_SLIDES);

  while (files.hasNext()) {
    const file = files.next();
    const blob = file.getBlob().getAs("application/pdf");
    folder.createFile(blob).setName(file.getName() + ".pdf");
  }
}
4
"ここにフォルダーIDを貼る" の部分を変更
フォルダーIDはGoogle DriveのフォルダーURLの末尾部分です。
https://drive.google.com/drive/folders/●●●●●ここ●●●●●
ハイライト部分をコピーして、コード内の文字列と置き換えてください。
5
保存 → 実行
フロッピーアイコンで保存後、▶ 実行ボタンをクリックします。
6
権限を許可
初回実行時はGoogleアカウントへのアクセス許可を求められます。画面の指示に従って許可してください。
フォルダー内のGoogle Slidesがすべて自動でPDF化され、同じフォルダーに保存されます!