Marketplace Module issue - Pdf Fill Form Fields - Failing to Generate if the PDF Contains special Characters
0
Hi everyone, I’m currently using the PDF Fill Form Fields module from the Mendix Marketplace in my application. Everything works fine except when the PDF contains Central or Eastern European characters, such as: š, č, ť, ž, ý, á, í, é, ä, ú, ô, ň, ď, ľ When I try to generate or fill such PDFs, I get the following error: U+010C is not available in this font's encoding: MacRomanEncoding with differences. After debugging, it looks like the module (or PDFBox under the hood) uses a non-Unicode font—probably a Type1 font like Helvetica or Times-Roman—which doesn’t include these characters. Since this module is imported from the Marketplace, modifying the Java code isn’t ideal.I would like to know: Has anyone successfully used this module with PDFs containing Central European characters? Is there a way to configure or embed a Unicode-capable font (e.g., DejaVu Sans, Noto Sans, or Liberation Sans) in the PDF template so that the characters render correctly? If not, is there an alternative approach or version of the module that supports UTF-8 / Unicode text rendering? Any insights or workarounds would be greatly appreciated.Thank you in advance! 🙏