次の寸法の PDF ファイルがあります。
メディアボックス: 23.08 x 31.78 cm
クロップボックス: 23.08 x 31.78 cm
トリムボックス: 21 x 29.7 cm
ImageMagick を使用して、Imagemagick のトリムボックス関数を使用してトリムボックスの値を取得しようとしています。
identify -format "%[fx:(w/72)*2.54]x%[fx:(h/72)*2.54]" -define pdf:use-trimbox=true foo.pdf
このコード行により、メディア/クロップ ボックスのサイズである 23.08x31.78 cm が得られます。これらのボックスの値を Adobe Acrobat Reader で確認すると、この投稿の一番上に投稿したばかりの値が表示されます。Acrobat Reader/Photoshop/In Design では、トリムボックスが 21x29.7 cm であると表示されますが、ImageMagick では同じ値が読み取られません。
私の推測では、ImageMagick はトリムボックスを正しく解釈できず、代わりにクロップボックスの値を返します。
正しくフォーマットされた PDF ファイルからトリムボックスの値を取得する方法を知っている人はいますか、または誰かが同じ問題を抱えていましたか?
Imagemagick は、この機能は機能するはずだと述べていますが、一部のフォーラム スレッドは異なるようです。