Tema: php gd resize
Autorius: sdf
Data: 2009-06-03 14:52:44
Kaip sumazinti png permatoma paveiksliuka, kad po to vietoj permatomos zonos 
nebutu juoda?

Kiek googlinau neradau. Isbandziau visokius imagealphablending ir 
imagecolorallocatealpha bet nieko nesigavo :(

Mano kodas:
<?php

header('content-type: image/jpeg');

$percent = 0.5;
$img = 'water.png';

$watermark = imagecreatefrompng($img);
$imgX = imagesx($watermark);
$imgY = imagesy($watermark);

$newX = $imgX * $percent;
$newY = $imgY * $percent;

$newImage = imagecreatetruecolor($newX, $newY);
imagecopyresampled($newImage, $watermark, 0, 0, 0, 0, $newX, $newY, $imgX, 
$imgY);

imagepng($newImage);

imagedestroy($watermark);
imagedestroy($newImage);

?>