nama kelompok :
- Bayu Septio A ( 50407189)
- Deram Rasianta B (50407249)
kelas : 4IA03
Dalam pembuatan proses smoothing dengan menggunakan Kontrol Flex Gambar tidak memaparkan Bitmap smoothing secara default, tetapi dengan mudah dapat ditambahkan melalui komponen subclassing. Smoothing (Penghalusan) merupakan fitur yang bagus untuk menghilangkan jaggies dari gambar yang telah ditingkatkan baik atas atau bawah, dan dalam praktiknya tidak menyebabkan berbagai hangups cpu untuk melakukan proses posting. Aku sedang menulis sebuah patch untuk menyerahkan kepada inisiatif Open Source Flex, tetapi sementara itu, Heres cepat dan kotor hack untuk mengaktifkannya di Flex 2 dan Flex 3 SDK.
Buat komponen MXML baru kemudian kita beri nama SmoothImage.Mxml setelah itu tambahkan kode sebagai berikut :
import flash.display.Bitmap;
overrideprotectedfunction updateDisplayList(unscaledWidth:Number,unscaledHeight:Number):void{
super.updateDisplayList(unscaledWidth, unscaledHeight);
if(content is Bitmap){
var bmp:Bitmap = Bitmap(content);
if(bmp && bmp.smoothing == false){
bmp.smoothing = true;
}
}
}
]]>
Sekarang hanya menggunakan
Memperbesar ukuran logo google tanpa menggunakan smoothing
Memperbesar ukuran logo google dengan menggunakan smoothing
Dan kode yang digunakan untuk membuatnya adalah sebagai berikut :
Tidak ada komentar:
Posting Komentar