GhostscriptがPDFファイルに「生産者」メタデータを追加するのを止める方法

GhostscriptがPDFファイルに「生産者」メタデータを追加するのを止める方法

PDFファイルを処理するためにGhostscriptを使用しました。

gs -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -q -o output.pdf input.pdf

テキスト/バイナリエディタを使用して出力PDFを表示すると、GhostscriptがPDFに「Producer」メタデータを追加したことがわかりました。 Ghostscriptは/Producer(GPL Ghostscript 10.00.0)PDF情報辞書に追加され、<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.00.0'/>XMPメタデータにも追加されます。 Ghostscriptがこのメタデータを追加しないようにするにはどうすればよいですか?

答え1

GhostscriptがDOCINFO / Producerキーを設定できなくなるように意図的に選択したようです。バラより 今回提出してください。出力コンストラクタは実際にはGhostscriptエンジンであり、この情報を表示するのに問題がある文書読者が特定のバージョンのGhostscriptなどの適切なソフトウェアを追跡できるように、この情報はそのままにしておく必要があります。

pdfwrite - don't honour /Producer key in DOCINFO pdfmark
author    Ken Sharp <[email protected]>   
Mon, 30 Sep 2019 13:40:35 +0100 (13:40 +0100)
Bug #701639 "pdfwrite should not honour the /Producer key in DOCINFO pdfmark"
The Producer in the document information dictionary (and XML Metadata)
is defined quite clearly as the application which produced the PDF file
from its native format.
...
This commit removes the ability for DOCINFO pdfmarks to alter the
Producer, 
...
permit the commercial version of Ghostscript to set the /Producer
from a pdfmark.

関連情報