Ternyata keren...
Sekedar info,
Kebanyakan gambar di form-form itu berformat JPG, sebenarnya lebih baik
langsung BMP, kalau memungkinkan GIF malah lebih baik. Hanya saja GIF
memiliki keterbatasan warna begitu juga EMF, tapi 2 format gambar ini
ringan.
Jika PNG malah akan lebih besar lagi. Mungkin karena JPG dan PNG
memiliki banyak level kompresi.
Jadi untuk kasus mas, secara JPG memang kecil filesize-nya tetapi begitu
di embedded di form, Access akan merubah ke format bitmap yang besarnya
tergantung level kompresi JPG tersebut, jadi nggak ada gunanya kita
pasang JPG. File GIF pun sebenarnya oleh Access juga dikonversi ke
bitmap. (CMIIW)
Usahakan ukuran gambar, jika dijadikan background form, disesuaikan
dengan ukuran form itu sendiri, kalo memungkinkan setting property
picture Size Mode jadi Clip, jadi nggak ada overhead lagi untuk Strecth
atau Zoom.
Makanya di form-form yg saya coba ada background berformat GIF dan ada
yang BMP, tergantung kebutuhan.
54mb Ukuran awal MDB, selanjutnya gambar-gambar di masing2 form dibuang
lalu mdb dicompact....
51mb - bg picture form "Menu Admin" dibuang
38mb - bg picture form "RevisiDataPekerjaan" dibuang
23mb - bg picture form "Menu" dibuang
11mb - bg picture form "InputDataPekerjaan"
3.2mb - semua gambar "bar merah" dibuang
3.2mb - gambar2 lain yg sudah berfomat bitmap tidak di utak-utik,
kalaupun dibuang semua hasilnya kurang lebih 2.2mb.
3.3mb semua gambar "bar merah" dibuat lagi dari gambar asal yg dicrop
dengan ukuran 4x33pixel (1kb), format GIF, property picture disesuaikan
(naik 100kb tetapi semua form telah dipasang bar merahnya)
Hasil akhir 7.5mb, semua gambar background disesuaikan dan diembed lagi
di masing2 form.
Masih ada peluang untuk lebih memperkecil ukuran mdb.
Terima kasih sudah mau sharing....
Note: - disini bicara kedalaman warna 256bit keatas. Kalo grayscale
atau BW perlu investigasi lebih lanjut.
- mas diupload lagi aja yang udah dikecilin itu...biar
semua bisa donlot (nggak kelamaan dan gagal)