Yazı Font Küçült Yazı Font Büyült

PictureBox taki Resmi Kaydetmek

OpenFileDialog nesnesini kullanarak açtığımız resimleri PictureBox ta gösterip, resimler klasörüne kaydedeceğiz.(Şekil 1)

Resim1

Şekil 1

Form1.cs

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

 

namespace WindowsFormsApplication1

{

    public partial class Form1 : Form

    {

        PictureBox pbox = new PictureBox();

 

        public Form1()

        {

            InitializeComponent();

        }

 

        private void button1_Click(object sender, EventArgs e)

        {

            OpenFileDialog dosya = new OpenFileDialog();

            dosya.InitialDirectory = "C:\\";

            dosya.Title = "Resim Seç";

            dosya.FilterIndex = 1;

            dosya.Filter = ("Jpeg Resim Dosyası (*.jpg)|*.jpg|Gif Resim Dosyası (*.gif)|*.gif|Bmp Resim Dosyası(*.bmp)|*.bmp|Tüm Dosyalar(*.*)|*.*");

            if (dosya.ShowDialog() == DialogResult.OK)

            {

               

                string dosyaadi = "";

                dosyaadi = dosya.FileName;

                pbox.Image = Image.FromFile(dosyaadi);

                pbox.Top = 50;

                pbox.Size = new System.Drawing.Size(200, 200);

                pbox.SizeMode = PictureBoxSizeMode.StretchImage;

                this.Controls.Add(pbox);

                this.Text = dosya.SafeFileName;

                pbox.Image.Save(Application.StartupPath + "\\resimler\\" + dosya.SafeFileName , System.Drawing.Imaging.ImageFormat.Jpeg);

                listBox1.Items.Add(dosya.SafeFileName);

            }

        }

    }

}

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN