phpbar.de logo

Mailinglisten-Archive

[php] ImageMagick und PHP-Problem

[php] ImageMagick und PHP-Problem

Thomas Bindl php_(at)_phpcenter.de
Mon, 22 Oct 2001 19:30:26 +0200


Hallo!

>gib mal den vollen Pfad zu 'convert' an. Desweiteren wuerde ich auch zu
>exec($cmd, $result, $error) raten.

Es sieht jetzt folgendermassen aus:
$source = 'htdocs/images/'.$array[imgurl];
$dest = 'htdocs/images/thumbs/'.$array[imgurl];
      $imgsize = GetImageSize($source);
	  $sizex = $imgsize[0]; 
	  $sizey = $imgsize[1]; 
	  $verhaeltnis1 = $sizex/100;
	  $new_x = $sizex/$verhaeltnis1;
  	  $new_y = $sizey/$verhaeltnis1;
	  if ( $new_y > 100 ) {
	  $verhaeltnis2 = $new_y/100;
	  $new_x1 = $new_x/$verhaeltnis2;
	  $new_y1= $new_y/$verhaeltnis2;
	  } else {
	  $new_x1 = $new_x;
	  $new_y1 = $new_y;
	  }
$new_y1 = sprintf ("%01.0f", $new_y1);
$new_x1 = sprintf ("%01.0f", $new_x1);

$befehl = "/usr/X11R6/bin/convert -quality 70 -antialias -geometry ".$new_x1."x".$new_y1."> -bordercolor black -border 0  \"$source\" \"$dest\" 2>&1";
exec($befehl,$ausgabe,$nummer);
echo "$source $dest $new_y1 $new_x1 $befehl <br> $nummer <br>";
var_dump($ausgabe);
var_dump($nummer);

Die Ausgabe:
/htdocs/images/1d9d4ceb04c9f1c05c4a961a307c76d5.jpg /htdocs/images/thumbs/1d9d4ceb04c9f1c05c4a961a307c76d5.jpg 71 100 /usr/X11R6/bin/convert -quality 70 -antialias -geometry 
100x71> -bordercolor black -border 0 "/htdocs/images/1d9d4ceb04c9f1c05c4a961a307c76d5.jpg" "/htdocs/images/thumbs/1d9d4ceb04c9f1c05c4a961a307c76d5.jpg" 2>&1 
13 
array(0) { } int(13)

Any ideas?

Danke!

Thomas




php::bar PHP Wiki   -   Listenarchive