3

Ghostscript を使用して、多数の .eps 画像を 1 つの PDF に変換したいと考えています。

しかし、PDF ビューアーで PDF ファイルを見て、ビューを 100% に設定すると、ファイルの物理サイズが巨大になります。

gs に強制的に PDF をレター サイズで作成させたいのですが、試したことはすべて失敗しました。私が使用しているコマンドは次のとおりです。

gs -dBATCH -dNOPAUSE -dEPSFitPage -dEPSCrop \
   -q -sDEVICE=pdfwrite -sOutputFile=out.pdf \
    file1.eps file2.eps

と を使用したすべての試みは効果が-sPAPERSIZE=legalあり-dDEVICEWIDTHPOINTS=w -dDEVICEHEIGHTPOINTS=hませんでした。

4

2 に答える 2

4

-dEPSFitPage-dEPSCrop相互に排他的です。を取り除き、-dEPSCropを元に戻してみてください-sPAPERSIZE=legal。それでもうまくいかない場合は、.eps ファイルがメディアを上書きしている可能性があるため、.eps ファイルを追加してみてください-dFIXEDMEDIA

ところで、この回答は以下から引用されています: Ghostscript の ページ サイズに合わせる (入力が破損している可能性があります)

于 2013-01-30T02:20:44.497 に答える
2

問題は、ページ サイズを-dEPSFitPage.eps ファイル サイズに合わせることでした。-dPDFFitPage-dEPSCrop

gs -dBATCH -dNOPAUSE -sPAPERSIZE=letter \
   -dPDFFitPage -q -sDEVICE=pdfwrite \
   -sOutputFile=out.pdf \
    file1.eps file2.eps
于 2013-01-30T02:56:18.887 に答える