pdftk にて栞情報をいじろうとしたときに、以下のようなエラーが出ることがあります。
1 2 3 4 5 |
pdftk Warning: data bookmark record not valid -- skipped; data: BookmarkBegin BookmarkTitle: 繝ゥ繝懊Ξ繝シ繧キ繝ァ繝ウ・罰Ξ繝シ繧縺ァ縺ゅk逅 BookmarkLevel: 0 BookmarkPageNumber: 123 |
原因
update_info_utf8 で指定したテキストファイルにエラーを起こす文字が含まれる。
よくある例
空白(半角スペース)に 文字コード C2A0 が含まれている。これは ノーブレークスペース という、HTMLでいうところの を意味します。
ネットから取ってきた目次情報などを使うとこれが含まれることがあります。
対策
VSCODEなどで、update_info_utf8 ファイルに含まれる空白に C2A0 が含まれないかを確認する。