Coding Program Aplikasi Image Resizer Microsoft Visual Studio 2010 Ultimate


Selamat Siang Sohib .:: Go - Blog ::. !!

Langsung saja menuju point dari artikel kali ini, berikut Codingannya :

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 ImageResizer
{
    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 penyimpanan
        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();
        }
    }

        private void bbuka_Click(object sender, EventArgs e)
        {
            bukagambar();
        }

        private void bsimpan_Click(object sender, EventArgs e)
        {
            simpangambar();
        }

        private void tsize_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                ubahsize();
            }
        }
    }
}

Dan ini lah hasil running (output)nya :

Coding Program Aplikasi Image Resizer Microsoft Visual Studio 2010 Ultimate
Coding Program Aplikasi Image Resizer Microsoft Visual Studio 2010 Ultimate  

Dan bagi kalian khususnya Sohib .:: Go - Blog ::. yang tidak ingin Ribet , bisa kalian Download Disini ===>> Coding Program Aplikasi Image Resizer Microsoft Visual Studio 2010 Ultimate

Cara Menjalankan Programnya :
1. Download ImageResizer_-_SonnyHimaone.zip
2. Buka ImageResizer_-_SonnyHimaone.zip
3. Extract Folder ImageResizer nya
4. Buka Folder ImageResizer
5. Buka atau Double Click pada ImageResizer.sln (filenya berukuran 1kb)
6. Sebelum Menjalankan Programnya, Klik Dua Kali atau Double Click pada Form1.cs [Design]
7. Jalankan Programnya dengan cara Tekan tombol F5 pada keyboard kalian
8. Selesai ..

Semoga Berhasil ya Sohib .:: Go - Blog ::. ;)


Title : Coding Program Aplikasi Image Resizer Microsoft Visual Studio 2010 Ultimate
Description : Coding Program Aplikasi Image Resizer Microsoft Visual Studio 2010 Ultimate Selamat Siang Sohib .:: Go - Blog ::. !! Pada artikel k...

0 Response to "Coding Program Aplikasi Image Resizer Microsoft Visual Studio 2010 Ultimate"

Post a Comment

Terima kasih atas kunjungan di .:: Go - Blog ::.
Silakan tinggalkan komentar anda :
1. Kami etis dalam berkomentar lho...
2. Tidak ada spam,sara, apalagi pornografi.
3. Bagikan di Google Plus, Facebook,dan Twitter, agar bisa lebih bermanfaat.
4. Yuuk kita menjadi blogger atau pengunjung yang cerdas beretika.
5. Jangan minta ijin untuk salinan artikel, silah dipergunakan dan dibagikan.
6. Terima kasih.

Support : Bina Sarana Informatika | Cengkareng
Copyright © 2013. .:: Go - Blog ::. - All Rights Reserved
.:: Go - Blog ::. Template by Sonny Himawan
Proudly powered by GOOGLE
g+