首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neodynamic条形码专业字体显示

Neodynamic条形码专业字体显示
EN

Stack Overflow用户
提问于 2015-03-04 02:08:45
回答 1查看 556关注 0票数 6

我在一个ASP.NET页面中使用了Barcode Professional (由Neodynamic提供)(参见下面的代码)。在Windows Server 2003上,字体呈现得很好,但在Windows Server 2012上,这是不可接受的...每台服务器上的源代码是相同的。

代码语言:javascript
复制
<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年:

如何控制/改进字体渲染?

EN

回答 1

Stack Overflow用户

发布于 2015-03-13 13:35:32

渲染问题没有任何问题:

Windows sever 2003附带Trebuchet MS v1.22,而windows 2008及更高版本附带Trebuchet MS v5.00。

检查 list和 list。

解决方案:

  • 您可以使用2003年的旧字体包覆盖2012年安装的字体包。
  • 您可以选择设备上已安装的其他字体系列,您也可以使用(只需一个系列即可)。
  • 您可以安装全新的字体系列并使用它,以确保一切正常工作,请使用单个字体系列名称。
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28838852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档