C#由于fontstyle,条码打印暂停

C#由于fontstyle,条码打印暂停,c#,printing,fonts,barcode,C#,Printing,Fonts,Barcode,我有一个应用程序,我可以采取文本,并将其转换为条码使用3的9字体,并打印它。当字体样式为粗体或斜体时,它将打印,但当不使用字体样式时,它似乎在打印()时停止。Visual Studio为我提供了一个访问冲突异常。我觉得奇怪的是字体风格似乎是造成这种情况的原因。任何建议都很好 谢谢。您可能没有意识到这一点,但字体实际上只是一种.dll文件,以.fon或.ttf文件扩展名保存。它可以像任何.dll一样抛出错误。尤其是当你使用程序员没有实现或支持的设置运行它时,我认为使用字体来创建条形码是个坏主意。我

我有一个应用程序,我可以采取文本,并将其转换为条码使用3的9字体,并打印它。当字体样式为粗体或斜体时,它将打印,但当不使用字体样式时,它似乎在打印()时停止。Visual Studio为我提供了一个访问冲突异常。我觉得奇怪的是字体风格似乎是造成这种情况的原因。任何建议都很好


谢谢。

您可能没有意识到这一点,但字体实际上只是一种.dll文件,以.fon或.ttf文件扩展名保存。它可以像任何.dll一样抛出错误。尤其是当你使用程序员没有实现或支持的设置运行它时,我认为使用字体来创建条形码是个坏主意。我们使用允许创建图像的免费库。在NT之前的日子里,字体可能会导致Windows崩溃或计算机重新启动,这真的很有趣。对于代码,我需要检查的唯一一行是font barcode=new System.Drawing.font(“9个条形码中的3个”,8个,FontStyle.Regular);FontStyle是我唯一需要更改的,否则不会出现问题。我被告知要使用字体,所以这是我唯一的选择。但是谢谢。我会尽量多看看图书馆。