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.