Отсутствуют смайлы в экспортируемом PDF-файле ITextSharp - PullRequest
0 голосов
/ 07 мая 2020

Я ищу много ссылок в Google, но не нашел для этого никаких ценных документов.

Я хочу экспортировать файл pdf, используя библиотеку ITextSharp, которая содержит персидский, английский sh, эмодзи и специальные символы и это мой код:

public PdfGenerator( BaseFont bf = null)
{
    _bf = bf ?? BaseFont.CreateFont(Environment.GetEnvironmentVariable("windir") + @"\fonts\iransans.ttf",
              BaseFont.IDENTITY_H, true);

}

...

var fontNormal = new Font(_bf, 12, Font.NORMAL, BaseColor.Black);

...

table.AddCell(new PdfPCell(new Phrase(12, text, fontNormal))
{
   RunDirection = PdfWriter.RUN_DIRECTION_RTL,
   BorderWidth = 0,
   Padding = 20,
   Colspan = isLongText ? 3 : 2,
   CellEvent = new RoundedBorder2()
});

Я также меняю свои шрифты на официальные и известные шрифты, но не измените результат, и в моем экспортном файле отсутствуют смайлики и символ c

...