ghostscriptオプション/スイッチはどこに文書化されていますか?


15

たとえば、Ghostscriptオプションがあることを知っています-dPDFSETTINGS=/screen-それはどこに文書化されていますか?他のオプションがどのように受け入れられるのか、どうやって見ることができますscreenか?また、-dMaxSubsetPct=100-それは何をしますか?

開いてman gs検索するとPDFSET、「パターンが見つかりません」と表示されます。検索エンジンを入力すると、無数の個人用Webページが表示され、ドキュメントはヒットしません。

誰でもリンクを手伝うことができますか?


編集:この関連記事もご覧ください:

出力デバイスのデフォルトオプション/設定(「pdfwrite」や「​​tiffg4」など)についてGhostscriptにクエリを実行する

...特定のデバイスでサポートされているオプションのリストを取得します。

回答:


13

Ghostscriptページの概要から、Ps2pdf.htmページで次のことが説明されてますdPDFSETTINGS

-dPDFSETTINGS=設定
「蒸留器パラメータ」を4つの事前定義設定のいずれかに事前設定します。

  • /screen Acrobat Distillerの「スクリーン最適化」設定に似た低解像度出力を選択します。
  • /ebook Acrobat Distillerの「eBook」設定に似た中解像度の出力を選択します。
  • /printer Acrobat Distillerの「Print Optimized」設定に類似した出力を選択します。
  • /prepress Acrobat Distillerの「Prepress Optimized」設定に類似した出力を選択します。
  • /default おそらくより大きな出力ファイルを犠牲にして、さまざまな用途で役立つことを意図した出力を選択します。

同じページに、MaxSubsetPct認識されている「Acrobat SDKに含まれているDistillerParametersドキュメントで定義されているAcrobat Distiller 5パラメーター」とそのSDKへのリンクの表にのみ表示されます。

大きなSDKをダウンロードする代わりに、Adobeのサイトで「Distiller Parameters」を検索し、88ページのMaxSubsetPctを説明するAdobe PDF Creation Settingsを見つけました。

MaxSubsetPct

サポート対象:すべてのアプリケーション
タイプ:整数
UI名:使用する文字の割合が以下の場合の埋め込みフォントのサブセット:
デフォルト値: 100

サブセットの代わりにフォント全体が埋め込まれる前に使用できるフォントのグリフの最大パーセンテージ。許容範囲は1〜100です。

Distillerは、SubsetFontsがの場合にのみこの値を使用しますtrue。たとえば、値30は、グリフの30%以上が使用されている場合、フォントが(サブセットではなく)完全に埋め込まれることを意味します。値100は、使用するグリフの数に関係なく、すべてのフォントがサブセットになることを意味します(100%を超えるグリフを使用できないため)。


@Bavi_Hに感謝します- ps2pdf代わりに探すべきでした!まあ、それは私には実際には起こりませんでしたので、ポインターの:)乾杯に感謝します!
sdaau

リンクが死んでいる
アレックジェイコブソン

12

でサポートされているこれらすべてのオプションのリストを取得するには-dPDFSETTINGS=...、次を実行できます。

gs \
  -dNODISPLAY \
  -c ".distillersettings {exch ==only ( ) print ==} forall quit"

次の結果が表示されます。

/default -dict-
/prepress -dict-
/PSL2Printer -dict-
/ebook -dict-
/screen -dict-
/printer -dict-

次のGhostscriptコマンドを実行して、-dPDFSETTINGS=/screenパラメーターの詳細設定を照会できます。

gs \
  -q \
  -dNODISPLAY \
  -c ".distillersettings /screen get {exch ==only ( ) print ===} forall quit" \
| sort

これはGhostscriptの内部.distillersettings ディクショナリを照会し/screenます。このディクショナリはという名前のキーを保持し、その値は別のディクショナリです...出力は次のようになります(Ghostscriptのバージョンによって若干異なる場合があります)。

/AutoRotatePages /PageByPage
/CannotEmbedFontPolicy /Warning
/ColorACSImageDict << /ColorTransform 1 /QFactor 0.76 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >>
/ColorConversionStrategy /sRGB
/ColorImageDownsampleType /Average
/ColorImageResolution 72
/CompatibilityLevel 1.3
/CreateJobTicket false
/DoThumbnails false
/EmbedAllFonts true
/GrayACSImageDict << /ColorTransform 1 /QFactor 0.76 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >>
/GrayImageDownsampleType /Average
/GrayImageResolution 72
/MonoImageDownsampleType /Average
/MonoImageResolution 300
/NeverEmbed [/Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic /Symbol /ZapfDingbats]
/PreserveEPSInfo false
/PreserveOPIComments false
/PreserveOverprintSettings false
/UCRandBGInfo /Remove

すべての(他の)パラメーターに-dPDFSETTINGS=...できることは同じです:

  • /prepress
  • /printer
  • /default
  • /screen
  • /ebook
  • /PSL2Printer

これらすべての詳細設定を比較することは非常に興味深いことです(また、Ps2pdf.htmのドキュメントを並行して参照してください)。


screen設定内のパラメーターの1つを微調整したいとします。コマンドラインでこれらすべてのコマンドをどのように渡しますgsか?
アレックジェイコブソン

@AlecJacobson:質問に答えるには、調整したいパラメーターを指定する必要があります。
カートPfeifle

私は基本的にはSOの上でこの(未回答)の質問への答えを探してるstackoverflow.com/questions/54289570/...
アレック・ヤコブソン

@AlecJacobson:これはあなたの問題が何であるかを素早く把握するのに役立ちません。(私は時間までに雇用することができます、それはあなたを助けますが...)
カートPfeifle

2

これは、新規ユーザー向けの優れたドキュメントです。

http://www.ghostscript.com/doc/9.05/Use.htm


@nwhsvcに感謝します-実際、非常に優れたドキュメントのように見えます(簡単に参照しただけです) 。これらを説明するリファレンスはありますか?乾杯!
sdaau

2

私は次を見つけました:

ps2pdf

「画面最適化」「電子書籍」「印刷最適化」「プリプレス最適化」

Acrobat 'Save as Adobe PDF' printer dialog

「印刷品質」「高品質印刷」「最小ファイルサイズ」「標準」

Adobe PDFプリセット

Press Quality

高品質の印刷物を作成するためのPDFファイルを作成します(たとえば、デジタル印刷や、イメージセッターまたはプレートセッターの色分解用)。ただし、PDF / X準拠のファイルは作成されません。この場合、コンテンツの品質が最も考慮されます。目的は、商用プリンターまたは印刷サービスプロバイダーがドキュメントを正しく印刷するために必要なすべての情報をPDFファイルに保持することです。このオプションセットはPDF 1.4を使用し、色をCMYKに変換し、カラー画像とグレースケール画像を300 ppiに、モノクロ画像を1200 ppiにダウンサンプリングします。すべてのフォントのサブセットを埋め込み、透明度を保持します(透明度が可能なファイルタイプの場合)。

High Quality Print

デスクトッププリンターおよびプルーフィングデバイスで高品質の印刷を行うためのPDFを作成します。このプリセットはPDF 1.4を使用し、カラー画像とグレースケール画像を300 ppiに、モノクロ画像を1200 ppiにダウンサンプリングします。また、すべてのフォントのサブセットを埋め込み、色を変更せず、透明度を平坦化しません(透明度が可能なファイルタイプの場合)。

Smallest File Size

Webまたはイントラネットに表示するため、または電子メールシステムを介して配布するためのPDFファイルを作成します。このオプションセットでは、圧縮、ダウンサンプリング、および比較的低い画像解像度を使用します。すべての色をsRGBに変換し、(Adobe Acrobat Distillerベースの変換の場合)フォントを埋め込みません。また、バイトサービング用にファイルを最適化します。

Standard

デスクトッププリンターやデジタルコピー機に印刷したり、CDで公開したり、公開証明としてクライアントに送信したりするPDFファイルを作成します。このオプションセットでは、圧縮とダウンサンプリングを使用してファイルサイズを小さくします。ただし、ファイルで使用されるすべての(許可された)フォントのサブセットも埋め込み、すべての色をsRGBに変換し、中解像度で印刷します。Windowsフォントサブセットはデフォルトでは埋め込まれません。

との正確な相関関係はありませんps2pdf PDFSETTINGSが、少なくともプリセットの品質の違いについてはわかります。

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