Googleシステムでは、8.5 x 11のPDFファイル(のみ)が使用されます。時には、顧客がファイルを手渡して正しい形に操作することもあります。標準以外のサイズのPDFファイルを8.5 x 11に自動的に拡大縮小しようとしています。ゴーストスクリプトを使用してPDFファイルをスケーリングする
私たちはghostscriptでテストしたほとんどのファイルを処理できましたが、処理する。
このファイルはPDF v1.7で、7つの8.5x11ページが続き、その後に25.5 x 45.33の4つのページが含まれています(ただし残念ながら、条件を再作成することはできず、お客様のデータを投稿することはできません)。インチ。どのように生成されたのかわかりません(Adobe Acrobat 10.1.2 per pdfinfo)。私たちは、徐々に私たちのGSへの一連のパラメータを追加した
私たちは、この時に到着するまでコマンド:
gs -sDEVICE=pdfwrite -sOutputFile=$final_file -dBATCH -dNOPAUSE -sPAPERSIZE=letter -q -r720 -g6120x7920 -dPDFFitPage -dFIXEDMEDIA $files_to_convert
これは、当社の他のファイルに対して、このONEファイル、25.5 xに対して正常に動作するようです45.33ページは文字サイズに合わせて縮尺されていません。ここでは、出力ファイルのページ7と8のpdfinfoあたりための測定である:
Page 7 size: 612 x 792 pts (letter) Page 7 rot: 0 Page 8 size: 1836 x 3264 pts Page 8 rot: 0
私は、PostScriptは、ポリシー、のPageSizeのオプションがありますが、私はPDFとそのようなことを認識していないだと読みました。それが存在する場合、私はghostscriptを使ってそれを変更する方法を知らない。
すべてのページが文字に拡大縮小されていることを確認するにはどうすればよいですか?
返信いただきありがとうございます。私はあなたが説明したようにパラメータを変更して再試行します。 不明な点がある場合は、1836 x 3264 ptsはpdfinfoごとの出力ファイルの測定値です。オリジナルと同じサイズ。私は、Acrobatでどのように見えるのか無関係な記述を削除しました。 –
さて、私は、ページのスケーリングを打ち負かす方法を考えていません。それは可能ではないことを意味しません。あなたがファイルをどこかに置くと、私は一見することができますが、それがなければ私は考えるのを助けることはできません。 – KenS
それはそれをしました。それは、それが理想的な6.11インチ幅であるにもかかわらず、それを792ポイントに縮尺する。それは、余分な幅スペースのための白い背景を与える方法を理解する必要がある。 –