Я использую iTextSharp для создания динамических документов PDF. У меня есть требование использовать очень специфический шрифт, для которого у меня есть лицензионный файл .ttf.
Я могу использовать приведенный ниже код для загрузки и использования шрифта, однако я бы предпочел, чтобы файл шрифта находился в качестве встроенного ресурса в моей библиотеке классов, а не зависел от определенного места на диске.
string fontpath = Server.MapPath(".");
BaseFont customfont = BaseFont.CreateFont(fontpath + "myspecial.ttf", BaseFont.CP1252, BaseFont.EMBEDDED);
Font font = new Font(customfont, 12);
string s = "My expensive custom font.";
doc.Add(new Paragraph(s, font));
Кто-нибудь может мне помочь, как мне этого добиться?