私は以下の次元のPDFファイルを持っています。ImageMagickでトリムボックスを使う
にmediabox:23.08 X 31.78センチメートル
クロップボックス:23.08 X 31.78センチメートル
仕上がりサイズ:私は試してみてはImageMagickの仕上がりサイズの機能を使用して仕上がりサイズの値を取得するためのImageMagickを使用してい
21 X 29.7センチメートル。
identify -format "%[fx:(w/72)*2.54]x%[fx:(h/72)*2.54]" -define pdf:use-trimbox=true foo.pdf
このコード行は私に、メディア/クロップボックスのサイズです23.08x31.78センチを与えます。 Adobe Acrobat Readerでこれらのボックスの値をチェックすると、この投稿の一番上に投稿した値が表示されます。 Acrobat Reader/Photoshop/Designでは、トリムボックスは21x29.7 cmですが、ImageMagickは同じ値を読み取れません。
私の推測では、ImageMagickはトリムボックスを正しく解釈できず、代わりにトリップボックス値を返します。
誰かが正しい形式のPDFファイルからトリムボックスの値を取得する方法を知っていますか、誰かが同じ問題を抱えていましたか?
Imagemagickによると、この関数はうまくいくはずですが、フォーラムのスレッドの中にはいくつかの違いがあることがあります。
私はImageMagickとGhostscriptを組み合わせてPDFファイルのサイズを読み込んでいますが、メディアボックスのサイズではなくトリムボックスのサイズが必要です。 ImageMagickは彼らの機能がこれを達成できると主張しているが、私はそれを働かせることはできない。私はこれをPHPでプログラム的にやりたい私はPoDoFoをチェックアウトするつもりです。 –
うーん...私はPoDoFoのためのPHPバインディングはないと思います。しかし、確かに。 – balpha