2011-12-13 13 views
0

に私はvb.netでプロジェクトをやっている 私は私が異なるフォント(名前を設定することができた上でリッチテキストボックスを使用しています、サイズ、太字、イタリック、下線)、選択した別のテキストに色付けします。 私はリッチテキストボックスでこれを行うことができるが、私は別のフォントスタイル&色と異なるテキストのこのビットマップを作成(またはピクチャに割り当て)したいが、私は、画像内のテキストボックスなどのあまりのフォントを取得しています。 リッチテキストボックステキストを異なるフォントスタイル&を含む画像に直接変換する方法はありますか。変換のテキストボックスのテキスト、画像やピクチャ

出力は

enter image description here

+0

TextBoxですか? AFAIK、テキストボックスでは異なる書式のテキストは許可されません - 入力されたテキストはすべて同じフォント、スタイル、サイズです。 –

+0

申し訳ありませんが、テキストボックスではなく**リッチテキストボックス** –

+1

RTBでコンテンツを表示させるにはEM_FORMATRANGEが必要です。通常、このコードのhdcをGraphics.FromImage()からGraphics.GetHdc()に変更するだけで、印刷に使用します。http://support.microsoft.com/kb/812425 –

答えて

関連する問題