Hallo zusammen,
ich würde gerne aus einer Anwendung heraus ein PDF erzeugen. Aus einer Datenbank bekomme ich verschiedene Einträge mit Titel, Nachricht, Uhrzeit und Autor.
Jetzt möchte ich für jeden Eintrag eine neue Seite anfangen und die Informationen darauf ausgeben. Da die Texte sehr lange sein können, brauche ich automatischen Zeilen- und Seitenumbruch. Mit iText habe ich das alles wunderbar hin bekommen, darf es aber nicht verwenden da mit iText auch der Quellcode des Programms veröffentlicht werden muss (AGPL). Mit PDFBox bekomme ich es einfach nicht hin - ich kann zwar Text ausgeben, muss aber immer mit angeben wo er positioniert sein soll und die Seiten/Zeilenumbrüche manuell berechnen (anders habe ich es nicht hin bekommen).
Kann mir jemand sagen wie es vielleicht doch mit PDFBox funktioniert (wäre schön da Apache Lizenz) oder eine Alternative zu PDFBox und iText mit entsprechender Lizenz nennen? Falls es nicht ohne weiteres möglich ist, wäre ein entsprechender Hinweis auch sehr nett, dann müsste ich dass ganze eben anders umsetzen, bzw. den Text Zeile für Zeile ordentlich mit PDFBox platziert...
MfG
Pantori
ich würde gerne aus einer Anwendung heraus ein PDF erzeugen. Aus einer Datenbank bekomme ich verschiedene Einträge mit Titel, Nachricht, Uhrzeit und Autor.
Jetzt möchte ich für jeden Eintrag eine neue Seite anfangen und die Informationen darauf ausgeben. Da die Texte sehr lange sein können, brauche ich automatischen Zeilen- und Seitenumbruch. Mit iText habe ich das alles wunderbar hin bekommen, darf es aber nicht verwenden da mit iText auch der Quellcode des Programms veröffentlicht werden muss (AGPL). Mit PDFBox bekomme ich es einfach nicht hin - ich kann zwar Text ausgeben, muss aber immer mit angeben wo er positioniert sein soll und die Seiten/Zeilenumbrüche manuell berechnen (anders habe ich es nicht hin bekommen).
Kann mir jemand sagen wie es vielleicht doch mit PDFBox funktioniert (wäre schön da Apache Lizenz) oder eine Alternative zu PDFBox und iText mit entsprechender Lizenz nennen? Falls es nicht ohne weiteres möglich ist, wäre ein entsprechender Hinweis auch sehr nett, dann müsste ich dass ganze eben anders umsetzen, bzw. den Text Zeile für Zeile ordentlich mit PDFBox platziert...
MfG
Pantori
Zuletzt bearbeitet von einem Moderator: