Rendering
ページレンダリング
Aspose.PDF FOSS for Java は、PDFページをBMP画像ファイルにレンダリングするための BmpDevice と、プログラムによるページレンダリングのための PdfPageRenderer を提供します。
BmpDevice の使用方法
BmpDevice.process(page, outputPath) は単一ページをレンダリングします:
try (Document doc = new Document("input.pdf")) {
BmpDevice device = new BmpDevice();
for (int i = 1; i <= doc.getPages().size(); i++) {
device.process(doc.getPages().get(i), "page" + i + ".bmp");
}
}PdfConverter
PdfConverter は、PDFページを画像ファイルに変換するための上位レベルの API を提供し、解像度と座標範囲の設定を構成可能にします。
Resolution
レンダリング解像度は画像のピクセルサイズを制御します。解像度の値を高くすると、ファイルサイズが大きくなる代償として、よりシャープな画像が得られます。標準的な画面解像度は 72 DPI で、印刷品質のレンダリングは通常 150〜300 DPI を使用します。