Fonts 新动态条码专业字体显示
我在ASP.NET页面中使用Barcode Professional(由Neodynamic提供)(请参见下面的代码)。 在Windows Server 2003上字体呈现良好,但在Windows Server 2012上不可接受。。。每个服务器上的源代码都是相同的Fonts 新动态条码专业字体显示,fonts,barcode,neodynamic,Fonts,Barcode,Neodynamic,我在ASP.NET页面中使用Barcode Professional(由Neodynamic提供)(请参见下面的代码)。 在Windows Server 2003上字体呈现良好,但在Windows Server 2012上不可接受。。。每个服务器上的源代码都是相同的 <div id="divBarCodeImprm"> <neobarcode:BarcodeProfessional ID="barCode"
<div id="divBarCodeImprm">
<neobarcode:BarcodeProfessional ID="barCode"
runat="server"
AlternateText=""
Symbology="Code39"
AddChecksum="False"
DisplayStartStopChar="False"
Extended="False"
RenderingMethod="HttpHandler"
AutoSize="True"
BarRatio="3.5"
Monochrome="True"
BackColor="White"
BarHeight="0.5"
HighQualityGif="True"
Font-Size="11em"
Font-Names="Trebuchet MS,Tahoma,Helvetica,sans-serif" />
</div>
结果:
2003年:
2012年:
如何控制/改进字体渲染?渲染没有什么问题,问题是: Windows Server 2003配备了Trebuchet MSV1.22,而Windows 2008及更高版本配备了Trebuchet MSv5.00 检查列表和列表 解决方案:
- 您可以使用 2003年的旧款你觉得还可以,但我不推荐这个 解决方案很多
- 您可以选择已安装在设备上的另一种字体系列,并且您觉得可以(只需一个系列即可)
- 您可以安装一个全新的字体系列,并使用它,为了确保一切正常,请使用单一字体系列名称