Mads Møllegaard @ Releaze skrev:
>
> Med ImageMagick følger et kommandolinie-program som er installeret på
> serveren - det resizer pænere end GD 1.8.
>
> Her er et eksempel:
>
> $thumbWidth=$width/2;
> $thumbHeight=$height/2;
>
> $params = "-geometry " . $thumbWidth . "x" . $thumbHeight;
>
> $out = `convert -sharpen 2x2 $params $filName jpg:$thumbName`;
> -----
>
> men hvordan kalder jeg disse kommandoer fra php ??
Det har du jo gjort i ovenstående eksempel...? Hvis du mener: "Findes
der nogle indbyggede PHP-funktioner, der snakker med ImageMagick?", så
er svaret nej. Det, du skal gøre, er at udbygge dit kommandolinjekald,
så det tager forbehold for fejl:
$sidsteLinje = exec("convert -sharpen 2x2 $params $filName
jpg:$thumbName", $arr, $retur);
if ($retur != 0) {
echo "Æv! Returstatusen er ikke 0, så scriptet fejlede. Her er den
sidste linje fra scriptet: $sidsteLinje.";
}
--
Jonas Koch Bentzen
http://understroem.dk/