Neodymium Barcode Professional Font

I am using Barcode Professional (by Neodynamic) on an ASP.NET page (see code below). In Windows Server 2003, the font displays fine, but in Windows Server 2012 it is not acceptable ... The source code is identical on each server.

<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> 

Result:

2003: 2003 image

2012: 2012 image

How to manage / improve font rendering?

+6
source share
1 answer

There is nothing wrong with the fact that the problem is this:

Windows server 2003 ships with Trebuchet MS v 1.22, and Windows 2008 and later ships with Trebuchet MS v5.00.

check 2003 list and 2008 .

Decision:

  • You can override the installed font pack in 2012 using the old one from 2003, you will find it ok, but I would not recommend this solution a lot.
  • you can choose another font family that is already installed on your device and you feel fine (only one family will do it).
  • you can install a completely new font family and use it to make sure everything works well, use the same font family name.
+5
source

Source: https://habr.com/ru/post/983272/


All Articles