Heim  >  Artikel  >  Backend-Entwicklung  >  PHP verwendet die GD-Bibliothek, um die Methode zum Hinzufügen von Text zu Bildern (Code) zu implementieren.

PHP verwendet die GD-Bibliothek, um die Methode zum Hinzufügen von Text zu Bildern (Code) zu implementieren.

不言
不言Original
2018-08-20 15:52:054265Durchsuche

Der Inhalt dieses Artikels befasst sich mit der Methode (Code) zum Hinzufügen von Text zu Bildern mithilfe der PHP-GD-Bibliothek. Ich hoffe, dass er für Sie hilfreich ist.

Wir können die gd-Bibliothekserweiterung von PHP verwenden, um unsere Bilder zu verarbeiten, z. B. Miniaturansichten zu erstellen, Bilder zuzuschneiden und Text zu Bildern hinzuzufügen, wie in diesem Kapitel beschrieben.

1. Zuerst müssen wir den benötigten Text erhalten: $key = $_GET['key']; die spezifischen Operationen wie die Anti-SQL-Verarbeitung des empfangenen Werts werden hier nicht vorgestellt.

2. Wenn Sie den Text direkt über die GD-Bibliothek einfügen, entspricht dies nicht unseren Anforderungen, da beim direkten Einfügen im Allgemeinen kein Wortabstand vorhanden ist und wir feststellen, dass er sehr nahe beieinander liegt Beeinflusst uns Die Ästhetik und Kunden brauchen es nicht, daher müssen wir den empfangenen Inhalt aufteilen. Als Nächstes werden wir reguläre gekapselte Funktionen verwenden, um die chinesische Zeichenfolge in Arrays aufzuteilen.

/**
 * 将字符串分割为数组    
 * @param  string $str 字符串
 * @return array       分割得到的数组
 */
function mb_str_split($str){
    return preg_split(&#39;/(?<!^)(?!$)/u&#39;, $str );
}

3. Die obige Funktion teilt den Text in ein Array auf, um das Textarray einzeln zum Bild hinzuzufügen kann Text zum Bild hinzufügen und gleichzeitig speichern

Wenn Sie einen Header hinzufügen ('Content-Type: image/png'); wird das Bild im Browser angezeigt

Verwandte Empfehlungen:

So zeichnen Sie einen Kreis in der PHP_PHP-GD-Bibliothek zeichnet ein kreisförmiges Bild

PHP-Methode zur Verwendung der GD-Bibliothek, um ein quadratisches Bild in ein quadratisches Bild umzuwandeln ein kreisförmiges Bild (Code)

Das obige ist der detaillierte Inhalt vonPHP verwendet die GD-Bibliothek, um die Methode zum Hinzufügen von Text zu Bildern (Code) zu implementieren.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn