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

わんくま同盟

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

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


(過去ログ 76 を表示中)
■45063 / )  Re[1]: プリンターフォントを使った印刷方法を教えてください
□投稿者/ オショウ (490回)-(2009/12/28(Mon) 09:53:00)
No45061 (裕猫 さん) に返信
> 前回いろいろご指導いただき印刷のコントロールができるようになったのですが、新たな問題が生じてしまいました。現在会社のプリンターはドットインパクトプリンターが10台ほどプリントサーバーでネットワークプリンターとしてつながっています。印刷時に文字の違いが出ないようにプリンター内臓のプリンターフォントを使用して出力をかけているのですが、VS2008C#ではプリンターフォントを使用しての印刷ができないと出ていました。いろいろぐぐった結果GDI32.dllを使うとできるようなことが書いてありましたが、使い方がわかりません。textoutという関数があるようでそれで出すらしいのですが、プリンターの指定(hdiというところで指定するらしいのですが)になんと書けばいいのか、とかがわかりません。このようなプリンターフォントを使用しての印刷をしていらっしゃるかたわかりましたらサンプルコードなどを教えていただきたいのです。よろしくお願いいたします。

  なかなか厄介な話ですネ!〜

  http://www.technoveins.co.jp/technical/printer/printerfont_vs2005.htm

  で、APIは・・・

  http://www.epson.jp/dl_sas/faq/adv/developer/advdev00003.htm

  書かれていますが、印刷自体を自前で全てプログラムでコーティング
  しないといけないので、大変かと・・・

  頑張って下さい。

以上。
返信 編集キー/


管理者用

- Child Tree -