Текст во фразе встречается несколько раз с помощью iTextSharp - PullRequest
0 голосов
/ 28 декабря 2018

Арабский шрифт поддерживается только в фразе, при добавлении текста в фразе с его типом шрифта, а затем в ячейку с помощью таблицы.Текст встречается несколько раз.Пожалуйста, исправьте мою ошибку, которая поможет предотвратить ее появление несколько раз.

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();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...