Я использовал pdfSharp для вставки текста в файл PDF, но когда я использую шрифт Times New Roman bold, возникают некоторые проблемы.
Вот мой код:
using PdfSharp.Pdf;
using PdfSharp.Drawing;
PdfSharp.Pdf.PdfDocument pdf = new PdfSharp.Pdf.PdfDocument();
pdf.Info.Title = filePrint;
PdfSharp.Pdf.PdfPage pdfPage = pdf.AddPage();
pdfPage.Size = PdfSharp.PageSize.A4;
using (XGraphics graph = XGraphics.FromPdfPage(pdfPage))
{
XPdfFontOptions options = new XPdfFontOptions(PdfFontEncoding.Unicode, PdfFontEmbedding.Always);
XFont fontBold = new XFont("Times New Roman", 10, XFontStyle.Bold, options);
graph.DrawString("Đây là đoạn text bold", fontBold, XBrushes.Black, new XRect(75.6, 56, 30, 30), XStringFormats.TopLeft);
}
Тогда мой результат будет таким:
Пожалуйста, помогите мне найти решение этой ошибки.