Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

Google DriveのファイルをGASで読み込む

実際のところ

var file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz');

これでfile変数にはファイルの情報が入るわけですが、取り出す際には型を気を付けないといけません。
getAs関数ではblob化されたファイルについて、画像かPDFの形で呼び出す事ができます。

 // PDF
var result = file.getAs(MimeType.PDF);

WordやExcelにする場合、fetchURLの仕組みとURLのexportオプションをつかった方式が現実的なようです。