PDA

View Full Version : به دست آوردن اندازه تصوير باز شده توسط open file dialog



amir-haghighi
شنبه 20 مهر 1387, 14:06 عصر
به ياد او::

يك عكس رو به كمك open file dialog باز ميكنم و اون رو به يك پيكچر باكس نسبت ميدم.حالا ميخوام اندزه ابعاد اين تصوير رو به دست بيارم.

SMRAH1
شنبه 20 مهر 1387, 14:16 عصر
PictureBox1.Image.Size

shytonak
شنبه 20 مهر 1387, 22:34 عصر
دوست عزیز برای بدست آوردن اندازه x و y یعنی اندازه عکس میتونی از این کد که قرار میدم استفاده کنی.




using System.Drawing.Drawing2D;




حالا باید برای قسمت opendialogfile از اینکد استفاده کنی


openFileDialog1.Filter = "Image files" + " (*.gif,*.jpg,*.jpeg,*.bmp,*.wmf,*.png)" + "|*.gif;*.jpg;*.jpeg;*.bmp;*.wmf;*.png|All" + " files (*.*)|*.*";
openFileDialog1.FilterIndex = 1;
openFileDialog1.Title = "Open Picture Files";
OpenFileDialog openFileDia = new OpenFileDialog();
if (openFileDia.ShowDialog() == DialogResult.OK)
{
this.img = Image.FromFile(openFileDia.FileName);
this.pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
this.pictureBox1.Image = img;
this.lblImgHeightAct.Text = this.img.Height.ToString();
this.lblImgWidthAct.Text = this.img.Width.ToString();
}
که کد زیر برای گرفتن اندازه عکس مورد استفاده قرار می گیره



this.lblImgHeightAct.Text = this.img.Height.ToString();
this.lblImgWidthAct.Text = this.img.Width.ToString();