Visual Basic'te PictureBox denetiminden görüntüler nasıl kaydedilir

PictureBox denetimi, Visual Basic programınızda görüntüleri görüntüleyebilir.

1. Adım

"PictureBox" bileşenini, ekranın sol tarafındaki bileşenler listesinden formunuza sürükleyin.

2. Adım

Bileşen listesinden "Düğme" bileşenini formunuza sürükleyin. "PictureBox" bileşeninin yanında veya altında olacak şekilde bırakın.

3. adım

Ekranın sağ alt kısmındaki Özellikler penceresine gidin (özellikler) ve "Kaydet" ibaresini okumak için metin özelliğini değiştirin.

4. Adım

Eklediğiniz düğmeye çift tıklayın. Bu, bir etkinlik fonksiyonu yaratacak, böylece kullanıcı düğmeye bastığında, otomatik olarak sizi program editöründeki yeni işleve götürecektir. "Private Sub Button1_Click" e benzer bir ada sahip olacak.

Adım 5

Aşağıdaki kodu işlevde yapıştırın:

Dim resmi As Image = PictureBox1.Image

Bu, PictureBox'un görüntü verilerini toplar ve bir nesneyi "Resim" (image) içine yerleştirir. Bu nesne kullanıcıya görünmez olmasına rağmen, çok yararlı olacak bir "Kaydet" işlevini içerir.

6. Adım

Son kodun hemen altındaki aşağıdaki kod satırını yapıştırın:

image.Save ("C: \ image.jpg", System.Drawing.Imaging.ImageFormat.Jpeg)

Bu, görüntüyü System.Drawing.Imaging.ImageFormat sınıfının JPEG görüntü formatını kullanarak "C: \ image.jpg" dosyasında kaydeder.

ImageFormat sınıfının diğer uyumlu görüntü formatları arasında BMP, EMF, EXIF, GIF, GUID, ICON, JPEG, MemoryBmp, PNG, TIFF ve WMF bulunur. JPEG görüntü formatı ile aynı şekilde başvurulurlar. Örneğin, bir PNG dosyasını kaydetmek istiyorsanız, yukarıdaki Image.Save komutunu bununla değiştirmelisiniz:

image.Save ("C: \ image.png", System.Drawing.Imaging.ImageFormat.Png)