Я использую iTextSharp для создания динамических PDF-документов. У меня есть требование использовать очень специфический шрифт, для которого у меня есть лицензионный файл .ttf.Загрузка BaseFont из встроенного ресурса в iTextSharp
Я могу использовать код, указанный ниже, для загрузки и использования шрифта, однако я бы предпочел, чтобы файл шрифта располагался как встроенный ресурс в моей библиотеке классов, а не зависел от определенного места на диске.
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));
Может ли кто-нибудь помочь мне в том, как я могу это достичь?
Оформить ссылку на сайт ITextSharp в http://www.mikesdotnetting.com/Article/81/iTextSharp-Working-with-Fonts – MethodMan
@DJKRAZE - Где на сайте, на который вы ссылаетесь, он говорит о загрузке шрифта из встроенного ресурса? –