Bagaimana cara menyimpan gambar dari kontrol PictureBox di Visual Basic

Kontrol PictureBox dapat menampilkan gambar dalam program Visual Basic Anda.

Langkah 1

Seret komponen "PictureBox" ke formulir Anda dari daftar komponen di sisi kiri layar.

Langkah 2

Seret komponen "Tombol" ke formulir Anda dari daftar komponen. Lepaskan sehingga berada di sebelah atau di bawah komponen "PictureBox".

Langkah 3

Pergi ke jendela Properties "(properties) di bagian kanan bawah layar dan mengubah properti teks untuk membaca" Save ".

Langkah 4

Klik dua kali pada tombol yang baru saja Anda tambahkan. Ini akan membuat fungsi acara sehingga ketika pengguna mengklik tombol, itu akan secara otomatis membawa Anda ke fungsi baru di editor program. Ini akan memiliki nama yang mirip dengan "Private Sub Button1_Click".

Langkah 5

Tempel kode berikut di fungsi:

Gambar redup Sebagai Gambar = PictureBox1.Image

Ini mengumpulkan data gambar dari PictureBox dan menempatkannya dalam objek "Gambar" (gambar). Meskipun objek ini tidak terlihat oleh pengguna, ini berisi fungsi "Simpan", yang akan sangat berguna.

Langkah 6

Sisipkan baris kode berikut tepat di bawah yang terakhir:

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

Ini menyimpan gambar dalam file "C: \ image.jpg" menggunakan format gambar JPEG kelas System.Drawing.Imaging.ImageFormat.

Format gambar lain yang kompatibel dari kelas ImageFormat termasuk BMP, EMF, EXIF, GIF, GUID, ICON, JPEG, MemoryBmp, PNG, TIFF dan WMF. Mereka direferensikan dengan cara yang sama seperti format gambar JPEG. Misalnya, jika Anda ingin menyimpan file PNG, Anda harus mengganti perintah Image.Save di atas dengan ini:

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