Windowsドライバーを使って.NETで作ったアプリからプリンターフォントが印刷できません。
.Netは、プリンターフォントをサポートしておりません。
プリンターフォントを使った印刷は、基本的に使用できず、TrueTypeフォントを使う必要があるます。
ただし、ドライバー経由でプリンターに直接データを送る方法がありますので、その方法をお試しください。
直接データを送る方法のサンプルプログラムは、
VB6 http://support.microsoft.com/kb/154078/ja
VB.Net http://support.microsoft.com/kb/322090/ja
C#.Net http://support.microsoft.com/kb/322091/ja
にて入手できます。