przygotowanie wydruku A4 w poziomie

przygotowanie wydruku A4 w poziomie
P5
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 28
0

Nie wiem czy to dobre miejsce (Java) na to pytanie, okaże się dopiero po odpowiedzi.

W jaki sposób najlepiej (czyli sposób w miarę prosty, ale jednocześnie skuteczny) generować dane do wydruku na drukarce?
Jest to strona www wykorzystująca springboot'a i thymeleaf'a. Wydruki byłyby dość skomplikowane - w takim sensie, że nie jest to sam tekst, ale także sporo grafiki i tabel, wszystko upchnięte co do milimetra drobniutkim drukiem, tekst ledwo się mieści w komórkach, elementy opływają się, niektórych grafik nie można przeskalowywać (bo to cieniutkie linie i się strasznie rozmywają). Kiedyś robiłem to generując czystą stronę html do wydruku, ale wystarczyło, żeby ktoś sobie w ustawieniach przestawił margines na inny rozmiar, albo drukowało mu w nagłówku datę i się wszystko rozlatywało.

Wydaje mi się, że najlepszym rozwiązaniem byłoby wygenerowanie pdf'a z html (w jakiś sposób, jeszcze nie sprawdzałem czy się da), albo może z LaTex'a, ale go nie znam więc musiałbym się nauczyć. Ale może są jakieś inne sposoby, na bank to nie jest nowy problem i już ktoś znalazł rozwiązanie.

Haskell
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4700
0

Aplikacja powinna generować PDF, ewentualnie inne pliki do wyboru typu DOC, XLS, TXT w zależności od potrzeb użytkownika. Drukowanie zostaw drukarce i użytkownikom.

  • Rejestracja: dni
  • Ostatnio: dni
0

Ja w takim przypadku użyłem Jasper Reports

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.