Kamis, 21 April 2011

Perkecil Ukuran Presentasi dengan Fasilitas Compress Picture

Pernah kesulitan ketika mengirim laporan atau presentasi via email karena ukurannya yang terlalu besar? Puluhan atau Ratusan Mega mungkin?. Hal ini bisa jadi dapat mengakibatkan aliran email kantor Anda jadi terhambat karena besarnya file yang harus Anda upload dan didownload oleh penerima email, bisa-bisa sampai berjam-jam (pengalaman pribadi-red) :D . Tapi jangan menyerah dulu, sebagai seorang calon profesional atau malah mungkin udah jadi profesional beneran di kantor, kita tidak boleh menyerah dengan masalah sederhana seperti ini. Pada tulisan ini saya berikan sedikit tips untuk memperkecil ukuran file presentasi Anda.
Pertama sekali perlu kita pahami bahwa ukuran file presentasi umumnya dipengaruhi oleh banyaknya gambar yang terdapat dalam presentasi, padahal gambar adalah objek wajib yang harus dicantumkan dalam presentasi. Sah-sah saja jika kita ingin menambahkan banyak gambar pada presentasi kita (lagian gak ada fatwa haramnya kok:)). Namun yang perlu diperhatikan adalah ukuran file gambar, secara langsung berpengaruh juga pada ukuran file presentasi. Untuk mudahnya akan saya lakukan simulasinya.
Misalnya :
Saya membuat sebuah presentasi baru dengan menggunakan Powerpoint 2007 seperti gambar dibawah ini:
Kemudian saya tambahkan sebuah gambar ke dalam presentasi dengan detail ukuran seperti tertera pada gambar berikut:
Sehingga hasilnya akan seperti ini:
Kemudian saya akan simpan file presentasi tersebut untuk melihat ukuran filenya. Ternyata!!! Bisa dilihat sendiri pada gambar dibawah ini :)

Lumayan cukup besar untuk sebuah presentasi yang hanya berisikan 1 gambar bukan?. Nah sekarang bagaimana memperkecilnya? Begini caranya:
  • Saya akan kembali membuka presentasi saya,
  • Kemudian saya klik gambar pada presentasi sehingga pada bagian Ribbon (Menu pada Office 2007) tampillah menu Format seperti pada gambar berikut:

  • Langkah selanjutnya Anda hanya tinggal menekan tombol Compress Picture (tombol berwarna kuning pada gambar diatas), sehingga akan muncul kotak dialog berikut ini:
  • Klik Options untuk melihat pilihan kompresi gambar, sehingga akan muncul kotak dialog berikut:
  • Terdapat 3 pilihan target output yang akan menentukan kualitas gambar dalam satuan pixels per inch(ppi) dan tentunya ukuran file Anda. Pilih Opsi Email jika Anda hendak mengirimkan presentasi ini dalam ukuran yg paling kecil.
  • Klik OK hingga semua kotak dialog tertutup, kemudian simpan kembali file presentasi tersebut dengan menekan tombol Ctrl+S.
Selanjutnya kita akan lihat ukuran file presentasi tersebut sekarang. Ternyata??? Dapat Anda lihat sendiri pada gambar dibawah ini:
Hmm.. Luar Biasa bukan? Ukuran File mengecil hingga 75%.
Anda tertarik mencoba tips sederhana ini? Silahkan langsung menuju TKP dan ucapkan selamat tinggal pada Presentasi berukuran besar.
Selamat Mencoba dan Semoga Berguna. Jika ada yang masih bingung boleh dikomentari kok, tapi jangan diketawai ya, maklum saya juga masih belajar. Silahkan di RT (Re-Tell) tapi jangan di RW (Re-Write) :D

Koneksi Visual Basic Net dengan MySQL

Sekedar berbagi bagi yang belum tahu cara Koneksi Visual Basic Net dengan MySQL dengan mysql-connector-odbc 5.1, :

1. Download mysql-connector-odbc-5.1 disini
2. Buat sebuah modul beri nama KoneksiData dan masukan code beikut :
Module KoneksiData
    Public KONEKSI As String
    Public xSql As String
    Public STATUS_Input As Boolean = False
    Public CONN_odbc As New Odbc.OdbcConnection     '/koneksi dg ODBC
    Public CMD_odbc As New Odbc.OdbcCommand     '/'perintah query (select,Insert, Delete, Update)
    Public DTReader_odbc As Odbc.OdbcDataReader     '/tempat menampung query
    Public DTReader2_odbc As Odbc.OdbcDataReader     '/tempat menampung query
    Public DTAdapter_odbc As New Odbc.OdbcDataAdapter   '/untuk DataGridView koneksi nya
    Public DTtable_odbc As New DataTable    '/untuk DataGridView datanya
    Public BARIS_Edit As Integer

    Dim ser, db, user, pass As String

    Sub BUKA_MYSQL_dg_ODBC()
        ser = "namaserver"
        db = "namadatabase"
        user = "namauser"
        pass = "password"
        Try
                       KONEKSI = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=" & ser & ";DATABASE=" & db & ";UID=" & user & ";PWD=" & pass & ";port=3306;OPTION=2105"
            CONN_odbc = New Odbc.OdbcConnection(KONEKSI)
            CONN_odbc.Open()

        Catch Salah As Exception
            MessageBox.Show(Salah.Message, "Error Koneksi", MessageBoxButtons.OK, MessageBoxIcon.Error)
            End
        End Try

    End Sub

End Module

3. Dan untuk pemanggilan disetiap form tinggal ketik aja :
    Call BUKA_MYSQL_dg_ODBC()
    ........ code lainnya