単純なUS Letter文書を印刷しようとしていますが、何らかの理由で各リストの複数ページを印刷すると、A4用紙に正しく入ることができません。
以下を使用してPDFを変換しようとしています。
gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdf
しかし、これはファイルに影響を与えないようです。それでもアメリカ文字で表示されます。
pdfをA4形式に変換する方法はありますか?
答え1
一般的に機能する解決策は、pdfjam
texliveディストリビューションを使用することです。
> 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の他のプロパティを削除/変更するため、作業に適していることを確認する必要があります。