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;
}
}
ここで、ソリューションにファイルを追加する方法
この問題を解決するのを手伝ってくれませんか? ありがとうございました
アンドレア