Featured Products
Omegabundle for Xojo 2025 Products

If you like to create PDF documents in Xojo, you may just try the built-in PDFDocument class. But then you may run into a couple of issues when you need to print unicode characters. The PDFDocument class only does ANSI encoding. Your document may need to print some characters in different charsets like Japanese, Chinese, Korean or just eastern European characters. This could be a report with customer names, where you can't be sure they only use ASCII characters.

Luckily you can currently get DynaPDF Starter with Omegabundle for Xojo. DynaPDF can load fonts from the system and supports unicode fully.

In addition, DynaPDF only installs the fonts you actually need, rather than the full code set which can result in huge PDFs. DynaPDF can reduce your font overhead by 90%.

Better Unicode Support in PDFs with Xojo

Learn more about using special characters on the Monkeybread blog