Window Code128字体在打印时未显示

时间:2016-09-02 08:12:51

标签: c# printing fonts

我有一个Code 128 True Type字体。

enter image description here

        Font font1DText = new Font("Code 128", 16);
        e.Graphics.DrawString("12345", font1DText, Brushes.Black, fInfoStartX , fInfoStartY);

我在Windows 10和Window 7上尝试了这个。有趣的是,当我打印到打印机时,Win10最初没有显示应该是行和空格的条形码。它显示了内容的原始文本,即" 12345"。 在稍后阶段(我不知道我做了什么)它突然能够正确打印。

我现在在另一台PC Win7上使用相同的字体和代码。问题再次显示原始文本" 12345" 我这个帖子的目的不是编码128.但为什么打印不能正确显示128字体。

0 个答案:

没有答案