簡単なUSレターのドキュメントを印刷しようとしていますが、何らかの理由で、リストごとに複数のページを印刷するときに、A4に適切に収めることができません。
私は使用してpdfを変換しようとしました:gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdf
しかし、これは文書に影響を与えていないようで、米国の手紙として表示されています。
どのようにpdfをA4形式に変換するのですか?
通常動作する1つの解決策は、texliveディストリビューションのpdfjam
を使用することです
> pdfinfo in.pdf
...
Producer: Acrobat Distiller 6.0.1 (Windows)
...
Page size: 612 x 792 pts (letter)
Page rot: 0
File size: 66676 bytes
Optimized: yes
PDF version: 1.4
> pdfjam --outfile out.pdf --paper a4paper in.pdf
> pdfinfo out.pdf
Creator: TeX
Producer: pdfTeX-1.40.15
...
Page size: 595.276 x 841.89 pts (A4)
Page rot: 0
File size: 53963 bytes
Optimized: no
PDF version: 1.5
用紙サイズを従来とは異なる値に設定すると、--papersize '{6.125in,9.250in}'
などの別のスイッチで機能します。
ここを見るとわかるように、PDFバージョンを変更し、PDFの他のプロパティを削除/変更したため、タスクに適しているかどうかを確認する必要があります。