私は、VB.Netフォームアプリケーションを使用してPDFを保存し、そこからそのファイルをインパクトプリンターに印刷する必要があるプロジェクトに取り組んでいます。これは簡単な部分です。
私が使用しているプリンターはOkidataMicroline 321Turboです。これは、汎用IBM Graphics9pinワイドドライバーを使用します。
フォームを印刷することはできましたが、フォントによって単語がほとんど読めなくなります。私はいくつかの調査を行っており、デフォルトのCPIを10から20に変更しようとしましたが、それは役に立ちませんでした。答えは私が使用しているドライバーの中にあるのだろうかと思っていました。いくつかのドライバーを試しましたが、汎用IBMドライバーが最適に動作するようです。
フォントをより明確に印刷するために、プリンターまたはプリンターのプロパティのいずれかで変更する必要がある設定はありますか?
また、使用していたフォントはArialでした。また、Courrier Newでテストを実行しましたが、それは役に立ちませんでした。フォントを拡大することはオプションではありません。
前もって感謝します。
プリンタに適したドライバを使用することから始めます。 OKIサポートサイト からダウンロードできます。次に、プリンタを最高の印刷品質であるニアレター品質(NLQ)に設定していることを確認します。これは、ドライバーから実行する必要があります。フロントパネルのライトは、プリンタがNLQを使用していることを示します。フロントパネルからNLQを選択できますが、ドライバー設定はそれを上書きします。
ドライバでは、フォントをプリンタに送信する方法を指示できるはずです。それらはビットマップとして送信する必要があります。プリンタのプロパティに移動し、さまざまなタブとボタンを確認します。どこかにあるはずです。