Hey,
Ik ben sinds kort met imagemagick bezig en loop tegen een klein probleem aan. Ik wil een foto draaien en wil daarbij dat het origineel vervangen wordt door de gedraaide versie. Daarvoor heb ik deze code staan:
Helaas, het gaat mis. De foto wordt gewoon niet gedraaid. Met de volgende code lukt het draaien wel, maar wordt er een nieuwe foto gemaakt ipv de bestaande te vervangen:"
Dat ging prima, maar ik wil dus de bestaande foto vervangen. Heeft iemand een idee wat ik fout doe? Overigens kloppen de waarden voor $target en $source wel gewoon.
Ik ben sinds kort met imagemagick bezig en loop tegen een klein probleem aan. Ik wil een foto draaien en wil daarbij dat het origineel vervangen wordt door de gedraaide versie. Daarvoor heb ik deze code staan:
PHP:
1
2
3
4
5
6
7
8
9
10
| <? if(exec("mogrify -rotate 90 ".$source."")) { echo "Roteren gelukt"; } else { echo "Fout"; } ?> |
Helaas, het gaat mis. De foto wordt gewoon niet gedraaid. Met de volgende code lukt het draaien wel, maar wordt er een nieuwe foto gemaakt ipv de bestaande te vervangen:"
PHP:
1
2
3
4
5
6
7
8
9
10
| <? if(exec("convert -rotate 90 ".$source." ".$target."")) { echo "Roteren gelukt"; } else { echo "Fout"; } ?> |
Dat ging prima, maar ik wil dus de bestaande foto vervangen. Heeft iemand een idee wat ik fout doe? Overigens kloppen de waarden voor $target en $source wel gewoon.
[ Voor 32% gewijzigd door RickvanHaas op 20-12-2005 10:57 ]