vadim.vainshtein Posted November 25, 2022 Share Posted November 25, 2022 Hi,I'm using JasperReports library 6.9.0 in my application on Jmix framework. I'm trying to create pdf report containing cyrillic symbols, but they are not printed. There is a warning in the console: n.s.j.engine.export.PdfGlyphRenderer - Unpatched iText found, cannot use glyph rendering I've tried to connect different versions of iText library, but the error persists. I also verified that the fonts I'm using definitely do support cyrillic.Thanks in advice, any ideas welcome! Link to comment Share on other sites More sharing options...
Solution lucianc Posted November 28, 2022 Solution Share Posted November 28, 2022 You can find the iText version patched for glyph rendering here https://jaspersoft.jfrog.io/ui/native/third-party-ce-artifacts/com/lowagie/itext/2.1.7.js6/ (for JasperReports 6.9.0).But for cyrillic you shouldn't normally need glyph rendering, using a font extension should be enough. See for instance the Unicode sample report.Regards,Lucian 1 Link to comment Share on other sites More sharing options...
vadim.vainshtein Posted November 28, 2022 Author Share Posted November 28, 2022 Thank you, Lucian! Actually I've got a result right a couple of minutes ago. As I see, the problem indeed wasn't in iText. I think, I had some wrong paths in my font configuration, so that I still was using the built-in fonts in place of my own. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now