PHP GD ile alfa PNG yapma sorunu var. Ben imageMagik vb yok
Görüntülerin tarayıcıda-ve GFX programlarında gayet iyi yük olsa, ben dosyaları anlama Flash AS3 (actionscript) ile sorunlar alıyorum. Bu bilinmeyen bir tür olma yakınıyor. Fakat, Fireworks aynı spec bu dosyaları ihraç çalışıyor. Yani PHP GD de biçimlendirme ile yanlış bir şey öneriyorum.
Birçok benzer fonksiyonları ile, bunu yapmanın yolları var gibi görünüyor; belki bu doğru değil mi?
$ Image_p = imagecreatetruecolor ($ width_orig, $ height_orig);
$image = imagecreatefrompng($filename);
imagealphablending($image_p, false);
ImageSaveAlpha($image_p, true);
ImageFill($image_p, 0, 0, IMG_COLOR_TRANSPARENT);
imagealphablending($image_p, true);
imagecopyresampled ($ image_p, $ resim, 0, 0, 0, 0, $ width_orig, $ height_orig, $ width_orig, $ height_orig);
imagepng ($ image_p, "new2 /" $ dosya, 0.);
imagedestroy ($ image_p);
Bu sadece verdi dosyaları alır ve belirli bir genişlik / yükseklik ile yeni dosyaların içine koyar - bu örneğin orijinal olarak aynı ama üretimde ben yeniden örnekleyerek değilim neden olan, boyutlandırır.