Assalammualaikum wr wb.....
balik lagi nih sama Makna Peka di berbagi itu indah, kali ini saya masih membahas tentang pembuatan program dengan Visual Studio menggunakan bahasa C#. yaitu membuatAplikasi Image Resize Pada Visual Studio dengan bahasa C#.
Aplikasi image resizer adalah aplikasi untuk mengubah ukuran gambar yang mempunyai format .JPEG. Dibawah ini langkah-langkahnya
1. buatlah desain Form seerti ini
Atur properties setiap object/Component diatas dengan ketentuan dibawah ini:
2. setelah merancang tampilan,Tambahkan coding dibawah ini pada project code Form anda.
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace image
{
public partial class Form1 : Form
{
private Image gambar; //di definisikan global
public Form1()
{
InitializeComponent();
this.StartPosition = FormStartPosition.CenterScreen;
this.FormBorderStyle = FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.MinimizeBox = false;
tsize.MaxLength = 3;
tsize.Enabled = false;
}
void ubahsize()
{
if (tsize.Text != "")
{
int persen = Convert.ToInt32(tsize.Text);
int tinggi = (persen * Convert.ToInt32(ltinggi.Text)) / 100;
int lebar = (persen * Convert.ToInt32(llebar.Text)) / 100;
ltinggi.Text = Convert.ToString(tinggi);
llebar.Text = Convert.ToString(lebar);
}
}
void simpangambar()
{
int tinggi = Convert.ToInt32(ltinggi.Text);
int lebar = Convert.ToInt32(llebar.Text);
Bitmap ukuranbaru = new Bitmap(lebar, tinggi,
System.Drawing.Imaging.PixelFormat.Format24bppRgb);
Graphics gbr = Graphics.FromImage(ukuranbaru);
gbr.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighSpeed;
gbr.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighSpeed;
gbr.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
gbr.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighSpeed;
Rectangle rect = new Rectangle(0, 0, lebar, tinggi);
gbr.DrawImage(gambar, rect);
SaveFileDialog simpan = new SaveFileDialog();
//listing program untuk penyimpan
simpan.Filter = "Jpeg Format|*.Jpg";
simpan.RestoreDirectory = true;
if (simpan.ShowDialog() != DialogResult.Cancel)
{
ukuranbaru.Save(simpan.FileName);
ukuranbaru.Dispose();
MessageBox.Show("Gambar Berhasil Disimpan", "Info");
}
}
void bukagambar()
{
OpenFileDialog bukagambar = new OpenFileDialog();
if (bukagambar.ShowDialog() == DialogResult.OK)
{
this.gambar = Image.FromFile(bukagambar.FileName);
picture.SizeMode = PictureBoxSizeMode.StretchImage;
//menyesuaikan gambar sesuai dengan picturebox
picture.ImageLocation = bukagambar.FileName;//mencari lokasi gambar
ltinggi.Text = gambar.Height.ToString();
llebar.Text = gambar.Width.ToString();
tsize.Enabled = true;
tsize.Clear();
}
}
3. lalu double klik pada button1 / Buka Gambar, lalu masukkan coddingan seperti dibawah ini
private void bbuka_Click(object sender, EventArgs e)
{
bukagambar();
}
4. lalu double klik pada button2 / Simpan, lalu masukkan coddingan seperti dibawah ini
private void bsimpan_Click(object sender, EventArgs e)
{
simpangambar();
}
5. lalu double klik pada TextBox1, jika tampilan codding belum seperti dibawah ini
private void tsize_KeyDown(object sender, KeyEventArgs e)
{
maka klik satu kali pada TextBox1 > properties > klik yang ada tombol petir dibawah ini > lalu cari KeyDown > lalu double klik
lalu isikan codingan seperti dibawah ini :
private void tsize_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
ubahsize();
}
}
}
}
6. Lalu coba Jalankan program dengan menekan f5, jika berhasil maka berikut tampilan Running nya:
Tampilan Awal
Tampilan Untuk Membuka Gambar
Tampilan Awal Gambar
Tampilan setelah di resize
Tampilan Untuk Menyimpan
berikut tutorial untuk membuat Aplikasi Image Resize Pada Visual Studio dengan bahasa C#. sekian dan terimakasih.........
Nama : Renal Verdiyan Erlangga
NIM : 13150782
Kelas : 13.6A.37
According to Stanford Medical, It's indeed the one and ONLY reason women in this country live 10 years longer and weigh an average of 19 kilos lighter than we do.
ReplyDelete(And by the way, it is not related to genetics or some secret diet and absolutely EVERYTHING related to "HOW" they are eating.)
BTW, I said "HOW", and not "what"...
CLICK this link to reveal if this quick questionnaire can help you release your true weight loss possibility
Membuat Aplikasi Image Resize Pada Visual Studio Dengan Bahasa C >>>>> Download Now
ReplyDelete>>>>> Download Full
Membuat Aplikasi Image Resize Pada Visual Studio Dengan Bahasa C >>>>> Download LINK
>>>>> Download Now
Membuat Aplikasi Image Resize Pada Visual Studio Dengan Bahasa C >>>>> Download Full
>>>>> Download LINK Ql