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.