0

私のIDEはC#を使用した.Net 2008です。不均等な間隔のフォントで文字列をプリンターに送信する必要があります。例として、文字列 = "Hello World" で、プリンターが "Printer1" であるとします。

このスタックオーバーフローの投稿のアドバイスに従いました: Sending String Directly to printer

フォントを「Times New Roman」または「Comic Sans MS」に設定すると動作します。しかし、Courier を使用すると、フォントの間隔が不均等になります。

引用した投稿と同じコーディングを使用しています。Courier が、私が必要とする非プロポーショナル スペース フォントを提供しないのはなぜですか? これを修正する方法はありますか?

前もってありがとう、ハーヴェイ・ナスバウム

4

1 に答える 1

4

Courier は等幅フォントです。その文字はすべて同じ幅です。

于 2012-07-05T13:36:24.643 に答える