2016-11-06 12 views
0

Ich versuche, ein menschliches Verifikationssystem für meine Website zu machen, und ich brauche eine Möglichkeit, Text
(zB What's twelve+3?) in ein Bild (zB Example Image) zu drehen ...
Irgendeine Idee, wie dies unter Windows zu tun Eingabeaufforderung? (Ich verwende Batch-Dateien als CGI-Skripte)Wie konvertiert man Text in ein Bild?

P.S. Ein Drittanbieter-Tool ist in Ordnung.

Antwort

1

Von einer Google-Suche sieht es aus wie ImageMagick wird tun, was Sie wollen. Sie haben Downloads für Windows, Mac und Linux. Laden Sie die Windows Portable- oder DLL-Versionen herunter, je nachdem, ob Sie nur die DLL verwenden möchten.

Befehl von ihrem Tutorial zu tun, was Sie wollen:

convert -background white -fill gray 
-pointsize 36 -size 320x 
caption:'This is a very long caption line.' caption.gif 

Sie können die Optionen ändern bis zu passen, was Sie brauchen. Ich könnte mir vorstellen, dass Sie eine Variable mit dem zu konvertierenden Text ersetzen können. Sie können das @ -Zeichen verwenden, um eine Datei als Quelle zu verwenden.

http://www.imagemagick.com

+0

funktioniert, aber Sie haben die Syntax wirklich falsch. Und es erhält nicht den Namen der Schriftart. –

+0

Wenn es Ihnen nichts ausmacht, die korrekte Syntax zu kommentieren, werde ich sie bearbeiten, um sie zu beheben. Ich habe dieses Beispiel von ihrer Website genommen. https://www.imagemagick.org/Usage/text/#caption – jcalton88

+0

Hier ist, was ich verwendet habe: 'convert -background white -fill grau -pointsize 36 -size 320x Bildunterschrift:" Dies ist eine sehr lange Untertitelzeile. " caption.gif' –

Verwandte Themen