
A5、A6などの小さなサイズのPDFが1つ以上あります。複数のページがある可能性があります。 A4のような大きなPDFを作成し、より小さなPDFで完全にタイリングして、より大きなPDFを印刷してカットし、元の小さなPDFを紙に印刷したいと思います。
例は次のとおりです。
与えられた内容:A5ページ1章とA6ページ2章。必須:3ページすべてを含む1枚のA4用紙。たとえば、垂直方向では、上半分にA5ページ、下半分にA6ページを配置して再分割できます。
どうすればいいですか?
これを行うのに役立つ便利なGUIプログラムはありますか?コマンドラインを使用することもできますが、GUIを好む。
答え1
簡単な方法は、CLIツールを使用してPDFファイルを回転、マージ、および「マージ」することです。
よりスマートな方法はLaTeXを使用することです。
素朴なアプローチ
1つのA5と2つのA6を考慮すると、少なくとも4つの可能なレイアウトがあります。 2つは表示され、残りは180°回転して得られたものです。
ページサイズ | レイアウト1 | レイアウト2 |
---|---|---|
![]() |
![]() |
![]() |
私たちが欲しいとしましょう。レイアウト1。
入力する:
A6-file1.pdf
:1ページ、横、A6用紙サイズ。A6-file2.pdf
:1ページ、横、A6用紙サイズ。A5.pdf
:1ページ、縦、A5用紙サイズ。
出力: A4.pdf
:1ページ、横、A4用紙サイズ。
# Merge A6 files into a two-page PDF: A6-joined.pdf
pdfjam -q --a6paper --landscape -o A6-joined.pdf A6-file{1,2}.pdf
# {1x2}-up A6-joined.pdf in order to get one-page A5 PDF: A5-nup.pdf
pdfjam -q -o A5-nup.pdf --a5paper --no-landscape --nup 1x2 A6-joined.pdf
# Merge A5 files
pdfjam -q -o A5-joined.pdf --a5paper --no-landscape A5.pdf A5-nup.pdf
# {2x1}-up A5-joined.pdf in order to get A4.pdf
pdfjam -q -o A4.pdf --a4paper --landscape --nup 2x1 A5-joined.pdf
# Check and show A4.pdf (optional)
pdfinfo A4.pdf | grep -i 'page size' && xdg-open A4.pdf &>/dev/null &
Page size: 841.89 x 595.276 pts (A4)