2017-12-18 160 views
1

例: Excelから1枚のランドスケープPDFを作成します。 Adobe Readerを使用して開き、ランドスケープとして開きます。 Ghostscriptを使用して印刷します。 Adobe Readerを使用して印刷物を開きますが、それでも景色はあるはずですが、そうではありません。Ghostscriptは横向きページの向きを保持しません。

この問題は、ソースがPDFまたはExcel自体であるかどうかに関係なく発生します。この例では、問題を説明するのが簡単だとわかったので、私はこの例ではPDFソースを使用しています。

私はおそらく、ランドスケープを使用して印刷する必要があることは知っています。私が理解できないことは、Ghostscriptが元の文書の向きを使用していない理由です。 Ghostscriptに元の文書の向きを保持させるにはどうすればよいですか?

PDFWrite設定ファイル:

-I"C:\Program Files\gs\gs9.22\lib";"C:\Program Files\gs\fonts" -sDEVICE=pdfwrite -r300 -dNOPAUSE -dSAFER -sPAPERSIZE=A4 -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepress

Redmon設定:

@"C:\Program Files\gs\pdfwrite.txt" -sOutputFile="%1" -c 30000000 setvmthreshold .setpdfwrite -f -

プリンタドライバ:

のGhostscriptのPDF

答えて

0

あなたは0123を残してきましたがデフォルトで切り替わります。デフォルトでは、大部分のテキストが水平になるようにページを回転させ、必要がない場合は-dAutoRotatePages=/Noneと設定します。

あなたはすでに明らかにPDFファイルを持っていますか?なぜGhostscriptを使って別のGhostscriptを作成するのですか?あなたはそのようなものを失う可能性があります。

入力はPDFであるため、-sPAPERSIZEスイッチには何も表示されません。これは、PDFインタープリタによって直ちに上書きされるdfefaultメディアのみを設定するためです。

私があなただったら、私は私がdAutoRotatePagesを設定し、dPDFSETTINGSとR300を削除

+0

(解像度設定がpdfwriteため、ほとんど無意味である)で、すべての-dPDFSETTINGSを設定し、また-r300ないでしょう。しかし、プリントアウトはまだポートレートとして出てきます。 –

+0

この問題は、ソースがPDFか実際のMicrosoft Excelかどうかに関係なく発生します。私は問題を説明するのが簡単だと思ったので、私はPDFソースを使用しました。 PDFを変換しないことの良い点。 –

+0

重要な注意:私のプリンタドライバはGhostscript PDFです。 –

関連する問題