Pages

2008-11-19

Thumbnail image JPEG seperti flickr dengan PHP

Filed Under (PHP) by bayu on January-17-2008

Artikel ini akan menjelaskan cara pembuatan thumbnail image yang proposional seperti
situs flickr. Thumbnail didapat dari hasil resize gambar yang sebenarnya, kemudian
mengambil bentuk tengahnya, dan diambil kembali sekian persen. Langkah-langkahnya
sebagai berikut :
Catatan * : Hanya untuk format gambar (JPG,JPEG)
1. Pastikan pustaka GD sudah diaktifkan agar PHP dapat mendukung
pembuatan dan resize grafis secara on the fly.Caranya:- buka file configurasi php(php.ini) dengan text editor.- Cari ;extension=php_gd.dll- Hilangkan tanda ; sehingga menjadi extension=php_gd.dll
2. Buat folder “img” pada direktori htdocs(untuk web server Apache) atau
wwwroot(untuk web server IIS)
3. Buat file php seperti di bawah ini dan simpan dengan nama
“create_thumb.php” di direktori yg sama dengan folder “img”:
$src_height)imagecopyresampled($im,$im_src,0,0,round((($src_width-$src_height)/2)+
((((100-$prsn)/2)/100)*$src_height)),round((((100-$prsn)/2)/100)*$src_height),
$dst_width, $dst_height, ($prsn/100)*$src_height, ($prsn/100)*$src_height);elseimagecopyresampled($im,$im_src,0,0,round((($src_height-$src_width)/2)+
((((100-$prsn)/2)/100)*$src_width)),round((((100-$prsn)/2)/100)*$src_width),
$dst_width, $dst_height, ($prsn/100)*$src_width, ($prsn/100)*$src_width);
//Simpan gambarimagejpeg($im,$file_name . “_thumb.jpg”);
imagedestroy($im_src);imagedestroy($im);}?>
4. Buat file html seperti di bawah ini dan simpan dengan nama
“upload_img.html” di direktori yg sama dengan folder “img”:
"
Upload gambar :
5. Coba upload sebuah gambar berformat JPEG dengan perintah tersebut.
Lihat pada direktori “img”, jika berhasil maka akan terbentuk 2 buah file
upload(1 gambar sebenarnya, 1 thumbnail).

0 komentar:

Post a Comment

Komentar Anda sangat berharga bagi Saya. Silakan berkomentar ...