タグ

pictureBoxに関するni66lingのブックマーク (3)

  • 長方形、多角形、楕円、円弧、扇形を描く

    注意:画像の表示方法が分からないという方は、まず「コントロールやフォームに画像を表示する」をご覧ください。また、Penクラスについては、「線を描く」をご覧ください。 長方形(矩形)の描画長方形を描画するには、Graphics.DrawRectangleメソッドを使います。 次の例では、位置(10, 20)に100x80の長方形を、幅1の黒色の線で、ピクチャボックス(PictureBox1)に描画しています。 'Imports System.Drawing '描画先とするImageオブジェクトを作成する Dim canvas As New Bitmap(PictureBox1.Width, PictureBox1.Height) 'ImageオブジェクトのGraphicsオブジェクトを作成する Dim g As Graphics = Graphics.FromImage(canvas) 'P

    長方形、多角形、楕円、円弧、扇形を描く
  • 既存のBITMAP に文字を書き込んで保存したい[C#] - Insider .NET会議室

    Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load PictureBox1.Image = My.Resources._512 Using g As Graphics = Graphics.FromImage(PictureBox1.Image) Dim rect As New RectangleF(120, 120, 200, 100) g.DrawLine(Pens.AliceBlue, 0, 0, 100, 100) g.DrawString("OK", New Font(FontFamily.GenericMonospace, 20.0), Brushes.BlanchedAlmond, re

  • PictureBoxのImageプロパティに関するよくある勘違い

    PictureBoxのImageプロパティに関するよくある勘違い「コントロールやフォームに画像を表示する」ではコントロールに画像を表示する方法として、PictureBoxコントロールのImageLocationやImageプロパティを使用する方法と、コントロールのGraphicsオブジェクトを作成する方法の2つを紹介しています。そちらでも指摘していますが、この2つを併用すると、思ったようにいかなくなるかもしれません。 例えば以下の例では、画像(C:\test\1.jpg)の上に文字列を合成して表示しようとしています。そのために、PictureBoxコントロール(PictureBox1)のImageプロパティを使って画像を表示して、さらにPictureBoxのPaintイベントで文字列を表示しています。さらに、Buttonコントロール(Button1)をクリックすると、その画像をファイルに保

    PictureBoxのImageプロパティに関するよくある勘違い
  • 1