Wpis z mikrobloga

Jaka jest najlepsza biblioteka do generowania plików PDF w Javie? W sumie to chciałbym przede wszystkim zrobić np możliwość wygenerowania faktury w PDF. I innych tego typu wydruków.

Opcjonalnie - jakaś opcja taka, żeby mieć szablon i w nim zmieniać sobie dane. Szablon np w pliku HTML+CSS i wtedy jakby biblioteka przerabiała go na PDF? Ewentualnie plik szablonu w ODT i przerabianie go na PDF? Czy może jest jakieś inne, lepsze rozwiązanie tego problemu?

#programowanie #java #webdev #pdf #javaee
  • 6
via Wykop Mobilny (Android)
  • 0
@lukasj: płatne: iText, darmowe: pdfBox, openPdf (to fork iTexta z chwili, gdy był jeszcze na innej licencji). Nimi możesz tworzyć dokumenty pdf.

Jeżeli to mają być wydruki, to może jakiś Jasper?
@galencjusz: pdfBox patrzyłem, niestety dużo "pieprzenia się" z tym jest... A to nie widziałem opcji wyrównania tekstu do prawej, a to trzeba ustawiać sobie pozycję tekstu itd. W sumie niczym nie różni się to od generowania grafiki gdzie dajesz "drawString" i wpisujesz pozycję. Jest jakaś inna opcja żeby to zrobić, czy niestety zostaje mi takie pomęczenie się z tym, żeby to działało?

Jeżeli to mają być wydruki, to może jakiś Jasper?