Visual Basic'te PictureBox denetiminden görüntüler nasıl kaydedilir
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)