カスタムサイズのページを作成するためにOS XのPrint / SaveをPostscriptとして使用する方法を教えてください。


1

OS XでPagesまたはMS Word文書から印刷品質のCMYK PDFファイルを作成しようとしています。印刷/ PDFオプションを印刷すると、画像の品質が不十分になり、CMYKへの変換ができなくなります。正しい結果を得るには、[PostScriptとして保存]をクリックしてから[Adobe Distiller]を使用することをお勧めします。カスタムページサイズが必要なことを除けば、すべてうまくいきます。

PostScriptとしてPDF / Saveを使用すると、PagesまたはMS WordのPage Size設定に関係なく、USレターサイズのドキュメントが作成されます。この場合、私は8.75 x 11.5 "のPDFを作成する必要があります(発行者がワークフローをサポートするために必要です)。

何か案は?

回答:


2

この質問に麺をして、私のグーグル - フーが萎縮したことを心配した後、私はうまくいくものを整理しました。

Mac OS Xで提供されている汎用PPDファイルを編集して、必要なページサイズを追加します。私はここで一般的なPPDファイルを見つけました: /System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Resources/Generic.ppd

https://stackoverflow.com/questions/1028891/whats-the-easiest-way-to-add-custom-page-sizes-to-a-ppdにある指示に従って、追加する必要があるものを見つけてください。(ありがとう、そう)。私の場合、追加された行は次のとおりです(ファイル内では連続していません。行の場所を確認してください)。

*PageSize LetterEx/US Letter Expanded: "2 dict dup /PageSize [630 810] put dup /ImagingBBox null put setpagedevice"
*ImageableArea LetterEx/US LetterExpanded: "18 18 612 792 "
*PageRegion LetterEx/US Letter Expanded: "2 dict dup /PageSize [630 810] put dup /ImagingBBox null put setpagedevice"
*PaperDimension LetterEx/US Letter Expanded: "630 810 "

いずれの場合も、汎用PPDファイルを編集して新しい設定をデフォルトとして設定します。これは、目的のPS出力を得るためにmake caseで必要であると思われます。これらもファイル内で連続していないことに注意してください。ただし、それぞれ* Defaultが発生するところで置き換えてください。

*DefaultPageSize: LetterEx
*DefaultImageableArea: LetterEx
*DefaultPageRegion: LetterEx
*DefaultPaperDimension: LetterEx

システムを再起動します。何らかの理由で、私は印刷システム/ CUPS /再起動しようとしなかったものは何でも。

新しいプリンタをインストールし、IPと入力します。IPアドレス= localhostまたは127.0.0.1を入力し、Generic Postscript Printer typeを指定します。

アプリケーション(私の場合はWordまたはPages)から、[印刷]、[127.0.0.1]プリンタを選択し、ターゲット文書のページサイズとして[Letter Expanded]ページサイズを選択してから、[PDF / PostScriptとして保存]を実行します。Postscript変換エンジンは、アプリケーションのページサイズ設定ではなく、PSの作成時に現在のプリンタプロファイルを暗黙的に使用しているようです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.