PHP Image Resize masal dengan memanfaatkan class dari Emilio Rodriguez

Beberapa waktu lalu ada yang butuh script untuk melakukan resize Image secara massal, masal dalam artian semua file gambar disimpan pada direktori tertentu selanjutnya di panggil satu per satu secara otomatis danĀ  di resize.

untuk fungsi dan script resizenya itu sendri didapatkan dari hasil hunting di phpclasess dan menemukan script yang telah dikembangkan oleh Emilio Rodriguez.

scriptnya Anda bisa download melalui link berikut : http://www.phpclasses.org/browse/package/2086.html

Cara kerja :

  • mendaftar nama image dari direktori dan dimasukkan secara otomatis kedalam array. Anda bisa temukan fungsinya pada file list_dir.funct.php
  • setelah mendapatkan data dalam bentuk array selanjutnya memanggil data satu persatu dengan perulangan selanjutnya menjalankan fungsi resize. Anda bisa temukan pada file mas_resize.php

//Mass Resize
// www.pusathosting.com

include (‘Thumbnail.class.php’);
include “list_dir.funct.php”;

$image_dir = “mygirl/”;
$save_dir = “output”;
$array_data = list_dir($image_dir);

foreach($array_data as $data){
$thumb=new Thumbnail($image_dir.”/”.$data); // Contructor and set source image file
$thumb->size_width(1024); // [OPTIONAL] set the biggest width or height for thumbnail
$thumb->process(); // generate image
// get filename
$thumb->save($save_dir.”/”.$data);
}

?>

Kompit Script Anda bisa download disini : www.pusathosting.com/uploads/thumbnail_watermark.rar

Share your vote!


Do you like this post?
  • Fascinated
  • Happy
  • Sad
  • Angry
  • Bored
  • Afraid

Subscribe / Langganan Artikel

Nama

Email Address

Dapatkan Info terbaru via Feedburner

Masukan email anda untuk mendapatkan artikel terbaru:

About Hadi Suwantoro

Sehari-hari ya bagian Monitoring, Review, Pembuat dokumentasi, Penulis tutorial dan Googling. Circle me

Leave a Reply

Your email address will not be published. Required fields are marked *