web-dev-qa-db-ja.com

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

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

私は開ける man gsPDFSETを検索すると、「パターンが見つかりません」と表示されます。検索エンジンを入力すると、無数の個人のWebページが表示され、ドキュメントにヒットすることはありません。

誰かがリンクを手伝ってくれる?


編集:この関連記事も参照してください:

出力デバイスのデフォルトオプション/設定のGhostscriptのクエリ( 'pdfwrite'や 'tiffg4'など)-スタックオーバーフロー

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

16
sdaau

Ghostscriptの概要 ページから、 Ps2pdf.htm ページがdPDFSETTINGSについて説明していることがわかりました:

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

  • /screenは、Acrobat Distillerの「画面最適化」設定と同様の低解像度出力を選択します。
  • /ebookは、Acrobat Distillerの「eBook」設定に類似した中解像度の出力を選択します。
  • /printerは、Acrobat Distillerの「印刷最適化」設定と同様の出力を選択します。
  • /prepressは、Acrobat Distillerの「プリプレス最適化」設定と同様の出力を選択します。
  • /defaultは、多種多様な用途にわたって役立つことを目的とした出力を選択します。おそらく、出力ファイルが大きくなります。

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

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

MaxSubsetPct

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

サブセットではなくフォント全体を埋め込む前に使用できる、フォント内のグリフの最大パーセンテージ。許容範囲は1〜100です。

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

13
Bavi_H

-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の内部.distillersettingsdictionaryにクエリを実行します。これは/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 のドキュメントも並行して調べます。 ..)。

12
Kurt Pfeifle

これは、新規ユーザーに適したドキュメントです。

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

2
nwhsvc

私は次を見つけました:

ps2pdf

「画面最適化」「eBook」「印刷最適化」「プリプレス最適化」

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

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

Standard

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

ps2pdfPDFSETTINGSとの正確な相関関係はありませんが、少なくとも事前設定された品質の違いについてはわかります。

2
hmj6jmh