Rellene el formulario pdf con caracteres Unicode.

Estoy tratando de insertar algunos caracteres Unicode (en árabe) en formato PDF con c # Usé la biblioteca iTextSharp, pero cuando inserto los caracteres y los guardo en el archivo PDF, los caracteres Unicode no se muestran hasta que hago doble clic en la posición de los caracteres que debe ser aparecido

string pdfTemplate = @"c:\po.pdf";
string newFile = @"g:\test\completed_fw4.pdf";
PdfReader pdfReader = new PdfReader(pdfTemplate);
PdfStamper pdfStamper = new PdfStamper(pdfReader, new FileStream(newFile, FileMode.Create));
AcroFields pdfFormFields = pdfStamper.AcroFields;
pdfFormFields.SetField("position", TextBox1.Text);
pdfStamper.FormFlattening = false;
// close the pdf
pdfStamper.Close(); 

Respuestas a la pregunta(1)

Su respuesta a la pregunta