Posted: 2 Aug 2016 4:51 EDT Last activity: 15 Sep 2016 8:02 EDT
eForm ouput dose not show Japanese characters but English
We can create eForm PDF but Japanease characters do not show on mapping field. Please see attached outputs.
Moreover, strangely we could could see Japanease characters if we click on editable filed on PDF but not able to see it witout clicking it.
[Questions] * Please check this with SME
Q1. Is it OK to use PDFescape (http://www.pdfescape.com) to create PDF tempate? We do not have Adobe editor and using this free ware for this since we do not have licese of Adobe.
Q2. PerformFieldFlattering check of Code-Pega-eForm.ConcatenateEforms work with double-bytes characters? This is because once we use PerformFieldFlattering check, then we can not see Japanese characters at all on PDF. It disapears totally.
We use 1) Call Code-Pega-eForm.GetEFormFromRuleFileEForm , 2) Call GenerateEform, 3) Call Code-Pega-eForm.ConcatenateEforms, 4) Call Work-.AttachEForm and there are no error and running fine.
The problem is only output PDF. We need to pass Japanese characters to output PDF.
I found following document and it mentioned about fonts however, I am not sure where we can set fonts in the template file.
What version of Pega are you using when you have this issue?
Can you confirm that:the japanese characters are missing only when flattening is performed?
It seems like the fields' read-only style could be causing the problem. If the PDF template does not define these styles, I can only assume that a default style is applied... and that might not support the characters?