In meinem aktuellen Projekt versuche ich, ein BufferedImage
zu einem PDFBox-Dokument hinzuzufügen. Genauer gesagt verwende ich ein Bild von JFreeChart
. Mein Code sieht so aus:
Das Dokument wird erstellt; Ich kann Text hinzufügen, aber ich bekomme einen Fehler, der besagt, dass das Bild nicht genügend Informationen enthält, um angezeigt zu werden.
Irgendwelche Hinweise darauf, was ich falsch mache?
Danke, dass du mir aus dem Müll geholfen hast. Verbrachte letzte Nacht und ein paar Stunden heute verwirrt über PipedIn / OutStreams. Kann es nicht herausfinden. Aber ich habe es zur Arbeit gebracht. Es stellte sich heraus, es war überhaupt nicht sehr schwierig.
%Vor%Ich bin mir sicher, dass das besser geht, aber es funktioniert.
Zwei Dinge fallen auf:
Schlucke keine Ausnahmen.
Verwenden Sie ChartUtilities
, um die Bild in einem geeigneten Format, wie vorgeschlagen hier .
Tags und Links java bufferedimage pdfbox jfreechart