Hallo
Kennt sich jemand von Euch mit PDFBox aus?
Hab folgendes Problem:
Ich hab ein PDF von meinem Scanner gemacht, welches ein genau Bild enthält - die eingescannte A4-Seite.
Folgendermaßen hole ich das Bild aus dem PDF raus:
Alle Zeilen brauchen nicht wirklich Zeit.
Die letzte Zeile brauch richtig Zeit (bei mir 0,4 sek)
[Java] BufferedImage myBI = myPDJPG.getRGBImage(); [/code]
Das ist zu langsam !
Hat jemand eine Idee, wie man das schneller hinkriegt?
Ich bräuchte eigentlich noch nich mal das BufferedImage, sondern nur was wo ich mir im zweifelsfall eines herstellen könnte oder ne referenz.
Ich könnte die PDJepegs wegspeichern - das will ich aber nicht, weil ich von der Architektur keine abhängigkeit zu PDFBox schaffen will.
Danke Fans und Gruß ;-)
Kennt sich jemand von Euch mit PDFBox aus?
Hab folgendes Problem:
Ich hab ein PDF von meinem Scanner gemacht, welches ein genau Bild enthält - die eingescannte A4-Seite.
Folgendermaßen hole ich das Bild aus dem PDF raus:
Java:
PDResources myPDResources = myPDPage.getResources();
COSDictionaryMap myMapImages = (COSDictionaryMap)myPDResources.getImages();
List myListImages = new ArrayList(myMapImages.values());
PDJpeg myPDJPG = (PDJpeg)myListImages.get(0);
BufferedImage myBI = myPDJPG.getRGBImage();
Alle Zeilen brauchen nicht wirklich Zeit.
Die letzte Zeile brauch richtig Zeit (bei mir 0,4 sek)
[Java] BufferedImage myBI = myPDJPG.getRGBImage(); [/code]
Das ist zu langsam !
Hat jemand eine Idee, wie man das schneller hinkriegt?
Ich bräuchte eigentlich noch nich mal das BufferedImage, sondern nur was wo ich mir im zweifelsfall eines herstellen könnte oder ne referenz.
Ich könnte die PDJepegs wegspeichern - das will ich aber nicht, weil ich von der Architektur keine abhängigkeit zu PDFBox schaffen will.
Danke Fans und Gruß ;-)