Dijital Ürün ve 2. el Ürün Satış Platformu / Şimdi Kayıt Ol

PHP Transparent Resim Oluşturmak

PHP’de GD ile eklediğiniz resimlerin arkası varsayılan olarak siyah oluyor.

Eğer saydam bir arka planı olmasını istiyorsanız, şu şekilde ilerlemek gerekiyor:

Önce yeni ve boş bir resim yaratıyoruz:

 $im = imagecreatetruecolor(100, 100);

Daha sonra bu resimden saydam olacak rengi oluşturuyoruz.

Aşağıdaki örnekte beyaz renk saydam olacak, sizin resminizde bu renk kullanmadığınız herhangi bir renk olabilir.

$transparent = imagecolorallocatealpha($im, 255, 255, 255, 127);

Yarattığımız bu renk saydam olacağı için, boş resmi bu renk ile dolduruyoruz:

imagefill($im, 0, 0, $transparent);

Artık bu resme istediğimiz herhangi bir nesneyi ekleyebiliriz.

Örneğin yazı ekleyelim, önce yazı rengini belirleyelim. Bu renk arka plan renginden farklı olmalı ki saydam olmasın:

$black = imagecolorallocate($im, 0, 0, 0);
imagestring ($im , 5 , 0 , 0 , "Seditio.com.tr" , $black);

Yazımızı da ekledikten sonra, saydamlığı destekleyen PNG formatında resmi kaydetmemiz gerekiyor:

imagepng($im,"seditio.png");

Saydam resmimiz hazır.


henüz yorum yok
Tema Ayarları

Kendi özelleştirilmiş stilini belirle

Mod Seç

Uygulamanız için mükemmel renk modunu seçin.


RTL Mode

Dil yönünüzü değiştirin


Fluid Layout

Tam ekran modu aç/kapat


Navigasyon Konumu

Web sitesi için uygun bir menü sistemi seçin


Görünüm