PHP Resim boyutlandırma adlı makalemizden hepinize merhabalar. Bu sıralar yazmış olduğum eski scriptler için yeni versiyon geliştirmeleri yapıyorum ve tabii bir şeyler yaptıkça paylaşacak konularda ortaya çıkmış oluyor ve her zaman ki gibi beğendiğim repolarıda sizlerle paylaşmaya devam ediyorum 🙂
Yine fazla konuyu dallanıp budaklandırmadan hemen olayımıza dönelim. PHP ile yüklenen resimleri yeniden boyutlandırmak için ilk olarak aşağıdaki repoya gidiyoruz ve projeye bir yıldız bastıktan sonra indiriyoruz.
Repo linki: https://github.com/Oberto/php-image-magician
Repoyu indirdikten sonra resim boyutlandırma yapabilmemiz için aşağıdaki kod blogu bizim için yeterli olacaktır.
// Nesneyi projeye dahil edelim require_once('php_image_magician.php'); // Boyutlandıracağımız resim yolunu nesneye tanımlayalım $magicianObj = new imageLib('public_html/upload/emo.jpg'); // Boyutlandıracağımız yükseklik ve genişlik değerini girelim $magicianObj -> resizeImage(100, 200, 'crop'); // Boyutlandırılan resmi yeniden kaydedelim $magicianObj -> saveImage('public_html/upload/[email protected]');
Bu nesne resim boyutlandırmanın yanı sıra bize Watermark gibi bir kaç güzel şey daha sunuyor detaylarına repo adresinden bakabilirsiniz.
NOT: Bu ve buna benzer resim işlemleri içeren nesneler için sunucunuzda GD , fileinfo ve gmagick kütüphaneleri aktif olmalıdır.
Faydalı olması dileğiyle …
bilgilendirici makaleleriniz için teşekkür ederim 🙂