gnu / linuxでEXIFtool設定ファイルを使用してPDFファイルの新しいEXIFToolタグを作成するには?

gnu / linuxでEXIFtool設定ファイルを使用してPDFファイルの新しいEXIFToolタグを作成するには?

EXIFToolのPDFには字幕メタタグはありません。だからpdfファイルに新しいEXIFタグを追加したいのですが。名前はPdfSubTitleでなければなりません。このために、Exiftoolガイドページ。しかし、私はPerlとEXIFについて十分に知らないので理解していません。ガイドにはPDFファイルの例もありません。どうすればいいですか?

すべてがうまくいったら、次のようにする必要があります。

$ exiftool -config exif.config -PdfSubTitle="Sub Title" file.pdf

答え1

まずタグを定義する必要がありますXMP(完全はいここ)

$ cat config.cfg
          
%Image::ExifTool::UserDefined = (
  'Image::ExifTool::XMP::pdfx' => {
     PdfSubTitle => {
         Writable => 'string',
     },
  },
);   
1; # end

次に、次を使用してラベルとその値を追加します。

exiftool -config config.cfg -PdfSubTitle="Sub Title" test.pdf

確認する:

$ exiftool -PdfSubTitle test.pdf
  Pdf Sub Title                   : Sub Title
 
$ exiftool test.pdf | grep 'Pdf Sub Title'
  Pdf Sub Title                   : Sub Title

関連情報