Арабский шрифт поддерживается только в фразе, при добавлении текста в фразе с его типом шрифта, а затем в ячейку с помощью таблицы.Текст встречается несколько раз.Пожалуйста, исправьте мою ошибку, которая поможет предотвратить ее появление несколько раз.
BaseFont bfArialUniCode =
BaseFont.CreateFont(@"..\..\tradbdo.ttf",BaseFont.IDENTITY_H, true);
Font fontuni = new Font(bfArialUniCode, 12, 0, BaseColor.BLUE);
PdfContentByte cb = writer.DirectContent;
ColumnText ct = new ColumnText(cb);
Phrase text_1 = new Phrase("ملخص", fontuni);
PdfPCell cell = new PdfPCell(text_1);
cell.BorderColor = BaseColor.WHITE;
cell.PaddingBottom = -3f;
cell.PaddingLeft = -8f;
table.RunDirection = PdfWriter.RUN_DIRECTION_LTR;
table.AddCell(cell);
Paragraph p = new Paragraph("");
p.Add(table); p.SpacingAfter = -5f;
ct.AddElement(p);
cb.Stroke();
ct.Go();