C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 76 を表示中)
■45061 / )  プリンターフォントを使った印刷方法を教えてください
□投稿者/ 裕猫 (76回)-(2009/12/28(Mon) 09:22:53)

分類:[C#] 

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


管理者用

- Child Tree -