Stránkové zařízení
Tento návod ukazuje, jak přenést stránky PDF do obrazových souborů pomocí BmpDevice a) PdfPageRenderer v Aspose.PDF FOSS pro Java. Naučíte se generovat BMP miniatury a využijte renderování stránek pro procesory zpracování obrázků.
BmpDevice (přístroj)
BmpDevice Převede PDF stránku do souboru snímků BMP. Je to užitečné pro vytváření miniatury, předehry dokumentů a vodítka založená na snímcích. process(page, path) s výjimkou: Page Příklad a cesta výstupního souboru k vytvoření souborů BMP.
try (Document doc = new Document("input.pdf")) {
BmpDevice device = new BmpDevice();
PageCollection pages = doc.getPages();
Page page = pages.get(1);
device.process(page, "page1.bmp");
}Výstup je standardní soubor BMP, který může být dále zpracován se standardním Java. knihovny snímků, jako jsou: javax.imageio.
PdfPageRenderer (převodní stránka)
PdfPageRenderer Převede PDF stránky do výstupu obrázků. Použijte PdfPageRenderer Když jste… potřebují výstupy, které překračují BmpDevice poskytuje přímo.
Případy použití
- Vytvoření miniatury zobrazit první stránku každého dokumentu jako předběžný obrázek
- Předchozí přehled dokumentu zobrazit konkrétní stránku v zobrazovači obrázků
- Obrázkové potrubí předání obrázků renderovaných stránek do OCR nebo nástrojů pro analýzu obrazů
- Předběžný přehled šarže iterovat všechny stránky a renderovat je do samostatného souboru
try (Document doc = new Document("input.pdf")) {
BmpDevice device = new BmpDevice();
PageCollection pages = doc.getPages();
for (int i = 1; i <= pages.getCount(); i++) {
Page page = pages.get(i);
device.process(page, "page" + i + ".bmp");
}
}