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 を使用します。

参照

 日本語