• 締切済み

AdobeAcrobatproでの、分割スクリプト

try { var inputPDF = this; // 現在開いているPDFを参照 var numPages = inputPDF.numPages; for (var i = 0; i < numPages; i++) { var newDoc = app.newDoc(); // 新しいPDFを作成 newDoc.insertPages({ nPage: 0, cPath: inputPDF.path, nStart: i, nEnd: i }); // ファイル名にページ番号を付けて保存 newDoc.saveAs(inputPDF.path.replace(".pdf", "_page_" + (i + 1) + ".pdf")); newDoc.closeDoc(); // newDoc.close() -> newDoc.closeDoc() に修正 } } catch (e) { console.println("エラーが発生しました: " + e); } 上記は、AdobeAcrobatpro上で使用しているJavascriptです。 チャットgptに考えてもらい、実践すると、数ページあるpdfを1ページずつのpdfに分割されます。ただ、pdfの1ページ目が空白ページになります。 空白なし、綺麗に分割できないでしょうか?

みんなの回答

  • luka3
  • ベストアンサー率72% (424/583)
回答No.1

保存する直前に下記を追加してみてください(動作未確認) newDoc.removePage(0); // 一番最初のページを削除

123mi123
質問者

お礼

ありがとうございます!!! 早速試してみます

Powered by GRATICA

関連するQ&A