0

我的 IDE 是使用 C# 的 .Net 2008。我需要以非按比例间隔的字体将字符串发送到打印机。例如,假设字符串 =“Hello World”,打印机是“Printer1”

我遵循了这个 stackoverflow 帖子的建议:将 字符串直接发送到打印机

当我将字体设置为“Times New Roman”或“Comic Sans MS”时,它可以工作。但是当我使用 Courier 时,我会得到一个不成比例的字体。

我正在使用确切的编码作为我引用的帖子。为什么 Courier 不给我我需要的非比例间隔字体?有没有办法来解决这个问题?

提前谢谢你,哈维·努斯鲍姆

4

1 回答 1

4

Courier 是等宽字体。它的所有字符都具有相同的宽度。

于 2012-07-05T13:36:24.643 回答