カスタムフォントのasp.netアプリケーションの使用方法。
フォントファイルを持っています。そのファイルをリソースとして追加し、プロジェクト内で使用したいと思います。どうやってするの?
PrivateFontCollection pfc = new PrivateFontCollection();
Stream fontStream = this.GetType().Assembly.GetManifestResourceStream(Server.MapPath("~/Resources/EAN-13.ttf"));
byte[] fontdata = new byte[fontStream.Length];
fontStream.Read(fontdata, 0, (int)fontStream.Length);
fontStream.Close();
unsafe
{
fixed (byte* pFontData = fontdata)
{
pfc.AddMemoryFont((System.IntPtr)pFontData, fontdata.Length);
}
}
これを試してみました。しかし、それは機能していません。