在热敏纸上打印的正确字体是什么?

时间:2013-01-31 02:29:29

标签: delphi printing fonts report

我有一个打印每个客户订单的程序,比如餐馆的门票,但是我用新罗马的时间制作了它。结果不是高质量的印刷品。我相信这种技术不是最好的字体,我不得不说服我的客户主人,因为他喜欢这种字体。

无衬线或类似物是更好的选择吗?

此外,是否有标准程序直接打印到这些热敏打印机并选择内部字体,无论制造商是什么?

我正在使用QuickReports来创建打印。结果是模糊之王。一旦我把手放在扫描仪上,我就会将图片进行比较。

1 个答案:

答案 0 :(得分:10)

选择最佳打印字体既是主观的,也是技术性的。并非所有字体都适合小dpi介质;一些字体在绘制字母时使用高度可变的线宽,并且当与污迹倾向的介质一起使用时会轻易“涂抹”;我想热敏打印机适用于“小dpi”和“容易弄脏”的区域。

在我看来,所选字体应该是基于优先级:

  • 设备字体:不要将图形打印到小型打印机,使用板载字体并学习“转义”语言。结果将是出色的,并且有足够的灵活性也可以获得漂亮的结果。我唯一一次处理热敏打印机我使用这种方法,结果确实很好。该设备允许字体缩放,绘制线条,几乎所有你需要的东西。但这是艰苦的工作,你将在“舒适区”之外。打印机驱动程序根本没有帮助您,您最终会编写特定于设备的例程。
  • 下一个选项是BITMAP字体。也就是说,不要使用True Type字体。在今天的计算机上,位图字体仅用于一个目的:在小像素计数下看起来很好。这对于小型dpi打印机来说是完美的。
  • 投入数百万美元开发一种易于阅读在纸上的特殊用途字体,并且在任何设备上都能表现良好。或者使用其他人花费数百万美元开发的字体:打开您喜欢的Ms Word版本,键入几个单词并查看使用的字体。现在我得到Calibri
  • 使用没有花哨笔画的字体需要多个像素来绘制或使污迹更明显。用Times New Roman以非常大的字体写一些东西。看到花哨的线条,狭窄的细分,优雅的设计?对于小dpi,易于涂抹的打印机来说,这不是一个好的选择。现在为Arial,Verdana,Tahoma做同样的事。
  • 让用户选择。这个决定只是部分技术性的,可能有主观原因使用一件事或另一件事。