Dados árabes desaparecem no achatamento de formulários no iText
Eu preenchi um campo com alguns dados em árabe usando o PDFStamper. O texto desaparece quando aplaino o formulário enquanto ele está funcionando bem no inglês. Por favor, guie.
BaseFont unicode = null;
unicode = BaseFont.createFont("D:/arialuni.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
form.setGenerateAppearances(true);
form.addSubstitutionFont(unicode);
form.setField("TextBox","اب اب اب اب اب اب اب اب اب اب اب اب اب اب اب اب اب");
stamper.setFormFlattening(true);