Önce alt oku, en güncel bilgiler olduğu. Bu çoğu eski bilgilerdir (bunu gerekebilir rağmen).
Ben / bunu vermek bir görüntüyü deforme morphs bir PHP işlevini yapmaya başlıyorum. Ben başlangıç için siyah bir arka plan yapmak gerekir, bu nedenle bu kadar ne var: (artık değil)
function morph($img) {
list($width, $height) = getimagesize($img);
//$width = $size[0];
//$height = $size[1];
$tempImg = imagecreatetruecolor($width, $height);
//Create the image background
imagefilledrectangle($tempImg, 0, 0, $width, $height, imagecolorallocate($tempImg, 0, 0, 0));
return $tempImg;
}
Ama bana veren tüm azından tarayıcının açısından, kırık bir görüntü. Ne yanlış olabilir? Şimdiden teşekkürler.
EDIT: bir sürü insan ile sorun yaşıyorsanız, bu sabitleme için bir alternatif, sadece bir gerçek renkli resim siyah dolu bir argüman bir imag olarak aynı boyutta oluşturduğu bir yöntemi yapmak olacaktır. Bunu yapmak için elimden geleni yapacağım, ama sen de yardımcı olabilir eğer harika olurdu.
Bu benim geçerli girişimi:
function morph($img) {
list($width, $height) = getimagesize($img);
//$width = $size[0];
//$height = $size[1];
$tempImg = imagecreatetruecolor($width, $height);
//Create the image background
imagefilledrectangle($tempImg, 0, 0, $width, $height, imagecolorallocate($tempImg, 0, 0, 0));
return $tempImg;
}
Aynı sonuç.
EDIT 2: Ben sorunun kaynağını bulduk! Sonuç gözetliyor sonra ben () alıyordum boyutlar imagecreatetruecolor geçersiz olduğunu gördük. Ben getimagesize yanlış bir şey () ve ben alıyorum dizi yapıyorum. Ne anlamaya ihtiyacımız var.
3 EDIT: Sorun) (getimagesize bulunmaktadır. Bu hat 13 (getimagesize ile çizgi) böyle bir dosya veya dizini da hayır diyor. Ne oldu? Bu, tüm boyunca sorun oldu.