Thanks for the kind words! I haven't tried loading a dynamic image, but I'd probably encode it in Base64 and pass it as a string to begin with and see if that works.
different language font not working. i have tried with bengali font like kalpurush , SolaimanLipi etc. there is no solution except paid version of itext / ironpdf . if you know any solution plz let us know . i been trying over months for getting this solution . i have used jasper reporting which worked for bengali and ohter languages but jasper limitation is that it can't take css
Great video! It might be worth mentioning that Flying Saucer only seems to support CSS 2.1. 11:06 I have found a way to access assets without using a public URL. The baseUrl property of the ITextRenderer instance can be set like this: (new File(Objects.requireNonNull(getClass().getResource("/templates")).getFile())).toURI().toURL().toString()
I like what you do for the community. Gratitudes!!!
Quick question: let's assume we want to add dynamically a logo to the invoice, would we use the Thymeleaf context to pass the bytes?
Thanks for the kind words! I haven't tried loading a dynamic image, but I'd probably encode it in Base64 and pass it as a string to begin with and see if that works.
@@alexgutjahr Many thanks for your time. I will investigate that way. Have a good day
@@arnaudpoutieu1331 my pleasure, let me know if it works!
Great content! need more like these.
Thank you so much!
different language font not working. i have tried with bengali font like kalpurush , SolaimanLipi etc. there is no solution except paid version of itext / ironpdf . if you know any solution plz let us know . i been trying over months for getting this solution . i have used jasper reporting which worked for bengali and ohter languages but jasper limitation is that it can't take css
Great video! It might be worth mentioning that Flying Saucer only seems to support CSS 2.1.
11:06 I have found a way to access assets without using a public URL. The baseUrl property of the ITextRenderer instance can be set like this: (new File(Objects.requireNonNull(getClass().getResource("/templates")).getFile())).toURI().toURL().toString()