Я пытаюсь создать PDF-файл, содержащий смайлики, но безуспешно. Чтобы сделать его простым и воспроизводимым, вот код:
Document document = new Document();
Section section = document.AddSection();
Paragraph paragraph = section.AddParagraph();
paragraph.AddFormattedText("? ? ? ♡", new Font("Segoe UI Emoji"));
PdfDocumentRenderer pdfRenderer = new PdfDocumentRenderer(true);
pdfRenderer.Document = document;
pdfRenderer.RenderDocument();
var memoryStream = new MemoryStream();
var path = Path.GetTempFileName() + ".pdf";
pdfRenderer.PdfDocument.Save(path);
Process.Start(path);
Но, к сожалению, вместо этого появляются пустые прямоугольники:
��