Tôi sử dụng Mã vạch chuyên nghiệp (bằng Neodynamic) trong trang ASP.NET (xem mã bên dưới). Trên Windows Server 2003, phông chữ hiển thị tốt, nhưng trên Windows Server 2012, nó không được chấp nhận ... Mã nguồn giống nhau trên mỗi máy chủ.Mã vạch Neodynamic Phông chữ chuyên nghiệp hiển thị
<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>
Kết quả:
2003:
2012:
Làm thế nào để kiểm soát/cải thiện font rendering?