我正在尝试使用 ITextSharp 并将插入到我的项目中的字体文件加载为资源。
我尝试了不同的解决方案,但它们似乎都不起作用,这里是我所做的示例:
这个无法加载资源
private static BaseFont _bfArial;
public static BaseFont BfArial
{
get
{
if (_bfArial == null)
_bfArial = BaseFont.CreateFont(@"Resources\Images\arialuni.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
return _bfArial;
}
}
这给了我一个错误:“'Identity-H' 不是受支持的编码名称。”
private static BaseFont _bfCourier;
public static BaseFont BfCourier
{
get
{
if (_bfCourier == null)
_bfCourier = BaseFont.CreateFont("Courier", BaseFont.IDENTITY_H, BaseFont.EMBEDDED, true, FontsResources.cour, null);
return _bfCourier;
}
}
这里是我在解决方案中添加文件的方式
你能帮我解决这个问题吗?谢谢你
安德烈亚