In order to display non-Latin characters you have to utilize TTF Embedding feature of PD4ML
Pro:
pd4ml-html-css-pdf-tips-tricks-f7/ttf-embedding-t42.htmlA quick solution for you could be to download a basic font set from
http://pd4ml.com/i/easyfonts/fonts.jarput the JAR to
WEB-INF/lib and add
<pd4ml:usettf from="java:fonts"> to your JSP (nested to <pd4ml:transform>).