C# 创建新字体对象时不考虑字体名称

C# 创建新字体对象时不考虑字体名称,c#,.net,visual-studio-2010,fonts,barcode,C#,.net,Visual Studio 2010,Fonts,Barcode,我有下一行代码: Font font = new Font("Free 3 of 9", barcodeSize, FontStyle.Regular, graphicsUnit); 新创建的字体对象如下所示: “Free 3 of 9”字体已安装在我的计算机上,当我使用此字体时,它不会使用“Free 3 of 9”字体名称 这里怎么了?好的,我认为这是因为字体被IIS缓存了 我在MVC3 web应用程序中使用了它,在我关闭并重新打开解决方案后,它工作了。您必须将字体添加到字体资源中。

我有下一行代码:

Font font = new Font("Free 3 of 9", barcodeSize, FontStyle.Regular, graphicsUnit);
新创建的字体对象如下所示:

“Free 3 of 9”字体已安装在我的计算机上,当我使用此字体时,它不会使用“Free 3 of 9”字体名称


这里怎么了?

好的,我认为这是因为字体被IIS缓存了


我在MVC3 web应用程序中使用了它,在我关闭并重新打开解决方案后,它工作了。

您必须将字体添加到字体资源中。