■45061 / ) |
プリンターフォントを使った印刷方法を教えてください |
□投稿者/ 裕猫 (76回)-(2009/12/28(Mon) 09:22:53)
|
分類:[C#]
開発環境 OS:WindowsXP SP3 言語:VisualStudio2008Pro C# 前回いろいろご指導いただき印刷のコントロールができるようになったのですが、新たな問題が生じてしまいました。現在会社のプリンターはドットインパクトプリンターが10台ほどプリントサーバーでネットワークプリンターとしてつながっています。印刷時に文字の違いが出ないようにプリンター内臓のプリンターフォントを使用して出力をかけているのですが、VS2008C#ではプリンターフォントを使用しての印刷ができないと出ていました。いろいろぐぐった結果GDI32.dllを使うとできるようなことが書いてありましたが、使い方がわかりません。textoutという関数があるようでそれで出すらしいのですが、プリンターの指定(hdiというところで指定するらしいのですが)になんと書けばいいのか、とかがわかりません。このようなプリンターフォントを使用しての印刷をしていらっしゃるかたわかりましたらサンプルコードなどを教えていただきたいのです。よろしくお願いいたします。
|
|