pdf-4in1 は何をしますか?
PDF/PPT 講義資料の四合一印刷レイアウト
このツールは、PDF や PowerPoint(PPT)形式の講義資料を、用紙1枚あたり4ページ分をコンパクトに配置する「四合一」レイアウトに変換します。
特徴
- 紙の節約: 印刷するページ数を75%削減
- 視認性維持: 適切なサイズ調整により、スライドの内容が読みやすく保たれます
- 柔軟な設定: マージンやページ順序のカスタマイズが可能
- マルチプラットフォーム: Python スクリプトとして、また AI エージェント(Claude Code、Cursor、Codex など)と連携可能
対応フォーマット
- PDF (
.pdf) - PowerPoint (
.pptx)
使い方
python pdf-4in1.py input.pdf -o output.pdf
-m オプションでマージン幅(mm)を指定できます。
インストール
依存ライブラリ:
pip install pymupdf python-pptx reportlab
ライセンス
MIT