BufferedImage zum PDFBox-Dokument hinzufügen

8

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:

%Vor%

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?

    
Oglop 14.08.2011, 06:51
quelle

3 Antworten

7

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.

    
Oglop 15.08.2011, 16:20
quelle
5

Es gibt eine einfache Möglichkeit, ein JFreeChart mit pdfbox in ein PDF einzufügen:

%Vor%

Ohne irgendeinen Strom;)

    
Kasas 05.10.2012 09:03
quelle
3

Zwei Dinge fallen auf:

  • Schlucke keine Ausnahmen.

  • Verwenden Sie ChartUtilities , um die Bild in einem geeigneten Format, wie vorgeschlagen hier .

trashgod 14.08.2011 12:43
quelle