PDFページを個別の画像に変換することができます。しかし、画像に変換する前に、PDFの解像度(dpi)、長さ、高さを読みたいと思います。を使用してJavaでPDFのこれらのメタデータを知る方法を教えてくださいpdfbox
。
質問する
4158 次
1 に答える
3
一般的に: Pdf はベクターベースであるため、固定の解像度はありません。任意の解像度でレンダリングできます。
しかし、欲しい情報を手に入れる方法はあります。次のメソッドは、ページの寸法を返します。
PDRectangle cropBox = page.findCropBox();
Dimension dimension = cropBox.createDimension();
この寸法をドキュメントのサイズと比較すると (AdobeReader -> ファイル -> プロパティ)、デフォルトの dpi は 72 のようです。この情報を使用して、ページの幅と高さを計算できます。
于 2013-01-09T08:24:50.993 に答える