Да.
Проблема, с которой вы сталкиваетесь (лучше всего предположить), заключается в том, что предопределенные шрифты для полей, которые вы заполняете, используют WinAnsiEncoding (или другое монобайтовое кодирование, которое не поддерживаетвсе диакритические знаки, которые вам нужны).
И я вижу, что iText поддерживает настройку шрифта поля напрямую.Отлично.
myAcroFields.setFieldProperty(fldName, "textfont", myBaseFont, null);
Я полагаю, что вы должны использовать шрифты с китайскими кодировками, но для европейских кодированных шрифтов вы, вероятно, хотите полностью внедрить нужный шрифт.Шрифты в полях формы (которые можно редактировать) плохо реагируют, когда вы пытаетесь отобразить отсутствующий символ ... по крайней мере, они привыкли много лун назад.В прошлый раз я пробовал использовать Acrobat 5, поэтому вполне вероятно, что поведение улучшилось.