Fred's ImageMagick Scripts

Hallo sheel. :)

Also ich möchte das hier gerne verwenden: http://www.fmwconcepts.com/imagemagick/texteffect/index.php

http://www.fmwconcepts.com/imagemag...0p5_skyblue_uc_lightpink_lwt1_arc180_pt48.jpg

http://www.fmwconcepts.com/imagemag...0p5_skyblue_uc_lightpink_lwt1_arc180_pt48.jpg

Ich habe aber überhaupt keine Ahnung wie ich das verwenden kann.

Ich kann dir nur sagen das ich bei All-Inkl.com bin und so Befehle wie:
PHP:
exec("/usr/bin/ImageMagick_6.7.1/convert grafik.svg grafik.png");
ausführen kann.

Aber sonst habe ich garkeine Ahnung.
 
http://www.fmwconcepts.com/imagemagick/

These scripts can be used with PHP exec command.

Pointers for use:

Download the script
Change the name to add or remove the .sh as desired when running
Set the script to executable (chmod u+x)
Edit the script to add the full path to convert, identify and any other IM command
Edit the script to change the default directory (found after the defaults section) from dir="." to dir="/tmp"
In the exec command use bash /fullpathto/scriptname(.sh) arguments /fullpathto/inputimage /fullpathto/outputimage.
Note that "bash" may or may not be necessary

Vieleicht hilft dir das weiter.

By the way: Was machst du da eigentlich seit Ewigkeiten? Willst du ne Seite basteln welche nur mit PHP-Grafiken erstellt wird?
 
Ne ich mache verschiedene Sachen mit PHP usw. Häufig halt Projekte wo es um Grafiken geht.

Die "Anleitung" hilft mir leider nicht weiter da ich nur Bahnhof verstehe.
 
Also, zum Ersten der drei Links, texteffect:
Das ist (wie die anderen zwei auch) ein Bash-Skript,
das eigentlich gar nichts mit PHP zu tun hat.

Aufrufen kann man es unter Linux in der Shell
oder mit dem exec-Befehl in PHP.

Lad dir die Datei herunter, speichere sie als texteffect.sh am Server.

Was du dem Skript an Parametern übergeben kannst
steht ausführlichst in der Datei am Anfang.
 
Ok vielen Dank, aber wie muss der exec-Befehl in PHP aussehen? Kannst du mir das zeigen?

Edit:

So geht es schon einmal nicht:
PHP:
exec("/www/htdocs/XXX/XXX/XXX/texteffect.sh -t "SOME ARCBOTTOM TEXT" -s outline -e arc-bottom -a 180 -f Arial -p 48 -c skyblue -b white -o black -l 1 -u lightpink tile_disks.jpg");

Fehler:
Parse error: syntax error, unexpected T_STRING in /www/htdocs/XXX/XXX/XXX/test.php on line 3

edit: Ich habs endlich geschafft. Nur weiss ich nicht genau wie. :D

Ich habe alle möglichen exec-Befehl Kombinationen in die PHP-Datei eingefügt. Der Unterschied ist aber immer der Pfad.

Wo kann ich fragen zu ImageMagick stellen? Denn ich denke im PHP-Unterforum bin ich mit solchen Frage falsch.

Danke.
 
Zuletzt bearbeitet von einem Moderator:
Zum Parse Error:
PHP:
exec("abc"def"ghi");
Kommt dir das nicht komisch vor?

Und man kann seine Beiträge auch bearbeiten.
 
Das mit dem exec habe ich nun verstanden. :)

Danke nochmal. Das Skript habe ich auch zum laufen bekommen aber leider ist es doch nicht so gut wie ich dachte. Man kann die Grösse usw. NICHT WIRKLICH einstellen. Bringt mir also nichts.

Ich möchte nur einen Circle-Text erstellen. Also einen Text der Rund ist. Das einzige was mir wirklich zusagt ist SVG (Textpath) aber ImageMagick kann mit Textpath nicht umgehen und ignoriert diese. Super! RSVG usw. ist wohl auf dem Server nicht installiert.
 
Zurück