web-dev-qa-db-ja.com

PDFCreatorが「PDFプロデューサー」メタ属性を設定

Pdfcreatorを使用してPDF)を作成し、PDF Producerをghostscriptv *以外に設定する方法を見つけようとしています。

奇妙な理由で、私がPdfファイルをパイプしているプログラムは、Canonが生成したPDFファイルのみを受け入れます。

渡すことができるある種のghostscriptパラメータがあるかもしれないと思いましたが、明白なものは何も見つかりませんでした。そのプロパティを変更するためにpdfをvbscriptに渡すことも検討しましたが、変更するために作成できるオブジェクトは見当たりません。

任意のアイデアや方向性をいただければ幸いです。

5
ssaviers

Exiftool を使用します。これにより、名前が示すように、 [〜#〜] exif [〜#〜] タグを変更できます。私はこうしてWindowsバージョンをテストしました:

"exiftool(-k).exe" -"Producer"="Canon" <name of PDF to modify>

どこ <name of PDF to modify>は、「Producer」タグを変更するファイルです。もちろん、タグ内のデータを都合のよいものに変更することもできます。

4
JSanchez

Beaureausoft.comでpdfinfo(GUIを好む場合)と呼ばれるフリーウェアツールを見つけました。申し訳ありませんが、私はツールを宣伝していません!それは私を助けました。

編集:テスト後、exiftoolのバグは少なくなりました。 PDF Infoはフィールド "[[[[000"にゴミを挿入します。コマンドラインパラメータの学習に投資する価値があります。

exiftool -"Producer"="Adobe PDF Library 9.0" -"Creator"="Adobe InDesign CS4 (6.0.6)" file.pdf
3
Justin Goldberg