• 締切済み

【VB】String⇒Image

VB2008を使っているのですが、 String形のデータを、ObjectやImageなどの変数に変えることはできませんか? どうかよろしくお願いします。

みんなの回答

回答No.1

'何をしたいのか良く判らん。 '単純なキャストは多分無理。 'もし文字を書いた画像を保存したいなら以下のように。 'g.MeasureStringで「描く文字列の幅と高さが得られる」けど,面倒くさいので省略 '背景色Aquaで幅200px高さ50pxのBitmapの(10,10)の位置に '「文字を描くテスト」という文字列が描かれる。 'これをQ4282847-1.bmpとして保存してみた。 Class Q4282847A Public Shared Sub Main() Dim b As New System.Drawing.Bitmap(200, 50, System.Drawing.Imaging.PixelFormat.Format32bppArgb) Dim g As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(b) g.Clear(System.Drawing.Color.Aqua) g.DrawString("文字列を描くテスト", System.Drawing.SystemFonts.DialogFont, System.Drawing.Brushes.Black, New System.Drawing.PointF(10, 10)) g.Save() b.Save("Q4282847A-1.bmp") g.Dispose() End Sub End Class

すると、全ての回答が全文表示されます。

関連するQ&A