tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: 画像に文字を追加
投稿日: 2010/09/07(Tue) 11:19
投稿者花ちゃん
> 本HPの描画・画像のカテゴリを参考に作成をしているのですが、画像と描画した文字を同時に表示できません。

どのサンプルを参考にして、どのように変更して、どこが、どのようにうまく表示
できなかったのでしょうか?

画像だけ、文字だけなら表示できるのですか?
(コードを書いて下さい的な質問でなく、問題点をピンポイントで質問するように)

注意事項にも書いていますようにバージョン等や環境等も含め詳しく書くように
して下さい。
特にこう言ったデザイン的な質問は、相手に伝わりにくいので。
例えば、ペイントで画像を開いた後にテキストを追加するイメージです。と言っても
全く、ペイントと同じような操作でないといけないのか?あらかじめ決められた位置に
表示すればいいのか?ペイントと同じようにしたいなら、範囲選択の四角やフォント等の
選択等の操作はできるのか? 等々

取り敢えず、ここの掲載しているサンプルを使って画像の上に文字を描画して見ましたので
参考にして、一行、一行何をしているのかを調べ、ご自分のやりたい事に応用して下さい。

Private Sub Button1_Click(ByVal sender As System.Object, _
                          ByVal e As System.EventArgs) Handles Button1.Click
   'ピクチャーボックスに画像を表示
   Dim bmap As Bitmap = New Bitmap("c:\test.bmp")
   PictureBox1.Image = bmap
   PictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
   '画像に文字を描画
   Dim g As Graphics
   PictureBox1.Image = New Bitmap(bmap)
   g = Graphics.FromImage(PictureBox1.Image)
   Dim f As New Font("MS Pゴシック", 14)
   g.DrawString("花ちゃん", f, Brushes.Red, 10, 10)
   f.Dispose()
   g.Dispose()
   bmap.Dispose()
End Sub

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。