Thread Was will mir dieser Fehler sagen? gd-jpeg: cannot allocate gdImage struct
(16 answers)
Opened by roooot at 2008-11-19 15:48
Guck mal hier.
Du kannst dann convert mit system aufrufen, du brauchst allerdings dann immer die absoluten Pfade zu den Bildern. Z.b. so: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 my $magick = '/is/htdocs/*deine_kd_kennung*/lib/imagemagick/convert'; die "Imagemagick existiert nicht" unless(-e $magick ); #-------------------------------------------------------------------- sub resize # ( Bild, neues Bild, Ratio) #-------------------------------------------------------------------- { my ($src_file, $dst_file, $aspect) =@_; return "$src_file existiert nicht" unless -e $src_file; open F, ">$dst_file" or die "Kann Datei nicht erstellen $dst_file: $!"; close F; $aspect = int($aspect * 100) . '%'; my $system = sprintf " $magick -quality 50%% -geometry %s! \"%s\" \"%s\"", $aspect, $src_file, $dst_file ; return system $system; } ungetestet, da aus einem Modul rauskopiert. Und relativ alt, geht evtl. besser. |