エラー対策 pdftk Warning: data bookmark record not valid — skipped; data:

Adobe PDF
pdftk にて栞情報をいじろうとしたときに、以下のようなエラーが出ることがあります。

 

原因

update_info_utf8 で指定したテキストファイルにエラーを起こす文字が含まれる。

 

よくある例

空白(半角スペース)に 文字コード C2A0 が含まれている。これは ノーブレークスペース という、HTMLでいうところの   を意味します。
ネットから取ってきた目次情報などを使うとこれが含まれることがあります。

 

 

 

対策

VSCODEなどで、update_info_utf8 ファイルに含まれる空白に C2A0 が含まれないかを確認する。

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です