次のようにPDFファイルにブックマークを追加できることを学びました。
pdftk file.pdf update_info_utf8 bookmarks.txt output new_file.pdf
bookmarks.txt
作成したファイルはどこにありますか?しかし、ラベルでは同じことができないようです。次のlabelコマンドを使用してファイルを作成しました。
PageLabelBegin
PageLabelNewIndex: 1
PageLabelStart: 1
PageLabelPrefix: cover
PageLabelNumStyle: NoNumber
PageLabelBegin
PageLabelNewIndex: 2
PageLabelStart: 1
PageLabelPrefix: IFC-
PageLabelNumStyle: DecimalArabicNumerals
PageLabelBegin
PageLabelNewIndex: 5
PageLabelStart: 1
PageLabelNumStyle: LowercaseRomanNumerals
PageLabelBegin
PageLabelNewIndex: 6
PageLabelStart: 1
PageLabelPrefix: HEOA-1
PageLabelNumStyle: NoNumber
pdftk
コマンドを実行すると、出力構文は同じです。
pdftk file.pdf dump_data output data.txt
私の質問は:PDFファイルにタグを追加する方法です。
答え1
pdftkのJavaポートバージョン3.1.0はこの機能をサポートします。つまり、dump_data出力と同じ構文でファイルを生成し、OPなどのupdate_infoを呼び出すことで、PDFにページタグを追加するのに十分です。