Text durch Grafiken austauschen lassen

So ginge es:
Code:
<?php 
$text = 'heute schon geblitzdingst?'; 
echo preg_replace(
                  '@(.)@e', 
                  "'<img src=\"img/font/'.ord('$1').'.png\" alt=\"'.htmlspecialchars('$1').'\" >'", 
                  $text
                 ); 
?>
 
Oder du erstellst den ganzen Text mit einer Schrift-Datei direkt...

http://wiki.yaslaw.info/wikka/PhpTextGrafik

oder du kannst auch meine FontImageCreator-Klasse nehmen...
http://wiki.yaslaw.info/wikka/PhpFontClass
Ein Anwendungsbeispiel:
http://wiki.yaslaw.info/wikka/PhpFontClassSingleEntry
Und eine Demo dazu:
http://yaslaw.info/tools/font/index.php

Hallo yaslaw.

Die von dir geposteten Links finde ich echt super Klasse. Vielen Dank dafür.

Wäre es auch möglich an beliebigen Stellen im Text feste Grafiken anzuzeigen? Kann man dem Text auch eine 1px Breite Hintergrundgrafik zuweisen die sich X-Mal wiederholt?
 
Kann man. Man muss es nur ausprogrammieren...
Für die Grafik die du einbinden willst gibt es imagecopy() und dergleichen.
Mein Code kann man einfach als Beispiel betrachten und irgendetwas draus machen *g*

Interessant dazu auch folgendes:
Ich habe mal für jemand ein einfaches Script gemacht um veraschiedene kleine Grafiken zusammenzukopieren. Hat einige PH-Funktionen zum Kopieren der Grafiken drin.
http://wiki.yaslaw.info/wikka/PhpGrafikOrdenSammlung
 
Wenn man deinen Schrift-Generator benutzt und eine eigene Kommerzielle Schriftart einbaut, wird diese dann auch dem User zugeschickt?

Ich habe in einem Forum gelesen das man mit "Schrift-Generatoren" aufpassen muss wegen Urheberrecht usw.
 
Du solltest natürlich nur eine Schrift nehmen die Open Source, Freeware etc ist.

Aber zu deiner Frage, nein. Der User hat nur die Grafik. Die Schrift ist versteckt auf dem Server und wird nur vom PHP-Code gelesen (Die Grafik wird auf dem Server generiert und an den Client geschickt). Der USer bekommt sie nicht zugeschickt.
 
Zurück