免费的3个代码中没有显示Mozilla,IE浏览器上的条形码格式

时间:2013-12-18 09:54:56

标签: c#-4.0 barcode-scanner

我将通过Free 3 of 9字体生成一个条形码。每件事都运行正常但是当我打开生成的html文件时,它会显示我的文字不是条形码格式。如果我尝试转换{{1}进入条形码然后它只是在html文件中显示*1*。它在IE 9中表现良好,但在IE 10中表现不佳,甚至在Mozila中也没有。

代码:

*1*

我也尝试使用StringBuilder lines = new StringBuilder(); lines.Append("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd>' <html>"); lines.Append("<body>"); lines.Append("<span style='font-family: Free 3 of 9; font-size:36px'>*1*</span>"); lines.Append("<br><span>Peter Jones</span>"); lines.Append("<br><br><br>"); lines.Append("</body>"); lines.Append("</html>"); File.WriteAllText(".\\BarCodeFile.htm", lines.ToString()); Process.Start(".\\BarCodeFile.htm"); ,但它不起作用。 我努力但却无法找到我的错误。所以,请在我错的地方帮助我。

我下载Free 3 of 9 Font

的网站

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,将字体名称放入单个cotes解决了我的问题。 例如: -

style="font-family:'Free 3 of 9';font-size:65px;"