Görüntüleri Yönetmek için Açık Kaynak PHP API'si
Yazılım programcılarının görüntüleri yeniden boyutlandırmasını, keskinleştirmesini, birleştirmesini, renklendirmesini, doldurmasını ve döndürmesini sağlayan PHP Kitaplığı.
Gregwar's Image, yazılım geliştiricilere kendi PHP uygulamaları içindeki görüntüleri değiştirme yeteneği veren, açık kaynaklı, nesne yönelimli bir kitaplıktır. API'yi kullanarak görüntüleri yeniden boyutlandırabilir, yeniden boyutlandırabilir, yeniden boyutlandırmaya zorlayabilir, yeniden boyutlandırmayı kırpabilir, kırpabilir, kırpabilir ve görüntüleri olumsuzlayabilirsiniz. Ayrıca API, parlaklığı, kontrastı ayarlamanıza, görüntüyü gri tonlamaya dönüştürmenize, görüntüyü kabartmanıza, görüntüyü pürüzsüzleştirmenize, görüntüyü keskinleştirmenize, görüntüyü renklendirmenize ve daha pek çok şeye olanak tanır.
API, açık bir görüntüye hiçbir zaman bir özellik uygulamaz. Bunun yerine - API önce tüm görüntüleri önbelleğe alır ve ardından özellikleri uygular. API, görüntüyü ad, türden oluşan işlemler dizisine ekler ve önbellekteki dosyayı aramak için hash'i kullanabilirsiniz.
Gregwar's Image ile Başlarken
PHP 5.2+ gerektirir. Besteci aracılığıyla Gregwar's Image kitaplığını kolayca kurabilirsiniz. Lütfen aşağıdaki komutu kullanın.
Besteci aracılığıyla Gregwar's Image yükleyin
{
...
"require": {
"gregwar/image": "2.*"
}
}
Ücretsiz PHP API ile Görüntüleri Yeniden Boyutlandırın
Açık kaynak Gregwar'ın Görüntü kitaplığı, uygulamaların içindeki görüntülerin yeniden boyutlandırılması için destek sağlamıştır. Geliştirici, API'yi kullanarak Gregwar kitaplığını içe aktarabilir, görüntüyü açabilir, yeniden boyutlandırabilir ve kaydedebilir. Yeniden boyutlandırma işlemi oldukça basittir ve yalnızca bir kod satırı gerektirir. open() metodu ile açıp resize() metodu ile yeniden boyutlandırabilirsiniz.
PHP'de Resmi Yeniden Boyutlandır
- Kitaplığı İçe Aktar
- Görüntüyü açın ve görüntü dosyası yolunu iletin, yeniden boyutlandırın ve çıktı görüntü boyutu genişliğini ve yüksekliğini sağlayın.
- Görüntü renklerini olumsuzlayın ve görüntüyü kaydedin
Ücretsiz PHP API ile Resmi Yeniden Boyutlandır
Image::open('fileformat.png')
->resize(100, 100)
->negate()
->save('output.jpg');
Rotate, Flip & Uygulama Etkileri PHP ile
Açık kaynak Gregor'un Görüntü kütüphanesi, PHP uygulama içinde görüntü işleme ve manipülasyon için birkaç önemli özellik içeriyordu. Kütüphane, yazılım geliştiricilerine dönüştürme yeteneği verir, ekin veya PHP komut kullanarak görüntülerini döndürür. Görüntüyü korumak için özellikleri destekler, görüntüye sığmak için görüntüyü yerleştirir, yeniden boyut görüntünün konumunu değiştirir, görüntüyü gri ölçekli, embossing the image, embossing the watermark to image, apply an edge effect on the image and more.
Merge Images via Free PHP API
require_once '../autoload.php';
use Gregwar\Image\Image;
Image::open('img/test.png')
->merge(Image::open('img/test2.jpg')->cropResize(100, 100))
->save('out.jpg', 'jpg');
Free PHP API ile Image'ye Sumark uygulayın
require_once '../autoload.php';
use Gregwar\Image\Image;
// Opening mona.jpg
$img = Image::open('img/mona.jpg');
// Opening vinci.png
$watermark = Image::open('img/vinci.png');
// Mergine vinci text into mona in the top-right corner
$img->merge($watermark, $img->width()-$watermark->width(),
$img->height()-$watermark->height())
->save('out.jpg', 'jpg');