Heim  >  Artikel  >  Backend-Entwicklung  >  Verwendung der PHP-GD-Bibliothek

Verwendung der PHP-GD-Bibliothek

藏色散人
藏色散人Original
2021-03-12 09:45:561995Durchsuche

So verwenden Sie die PHP-GD-Bibliothek: Erstellen Sie zunächst eine PHP-Beispieldatei. Verwenden Sie dann die Methode „imagecreatetruecolor“ in der GD-Bibliothek, um schließlich eine einfache Linie durch die Bildlinie zu erstellen.

Verwendung der PHP-GD-Bibliothek

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

PHP GD-Bibliotheksnutzung

Die GD-Bibliothek wird eine wichtige Rolle spielen, wenn Bildverarbeitung in PHP erforderlich ist , php Sie können eine Vielzahl von Bildformaten erstellen und verarbeiten, darunter GIF, PNG, JPEG, WBMP und

$img=imagecreatetruecolor(100, 100);    //创建空白图片
$red=imagecolorallocate($img, 0xFF, 0x00, 0x00);    //创建画笔
imageline($img,0,0,100,100,$red);    //绘制线条
//输出图像到页面
header("content-type: image/png");
imagepng($img);
//释放图片资源
imagedestroy($img);

Dann zeichnen Sie nun ein rotes Liniensegment auf dem standardmäßigen schwarzen Hintergrund mit Koordinaten von (0,0) bis (100.100). )

Der Effekt ist wie folgt:

2. Zeichnen Sie eine Zeichenfolge

$img = imagecreatetruecolor(100, 100);
$red = imagecolorallocate($img, 0xFF, 0x00, 0x00);
//开始绘制字符串
imagestring($img,5,0,13,"zengzhiying",$red);
header("content-type: image/png");
imagepng($img);
imagejpeg($img,'img.jpg',80);    //输出图片到文件并设置压缩参数为80
imagedestroy($img);

Die 7. Codezeile dient zum Speichern des Bildes in einer Datei, die direkt geöffnet werden kann , oder Sie können die Funktion imagepng() verwenden, um es als Bild im PNG-Format zu speichern.

3. Generieren Sie einen digitalen Bestätigungscode. Es wird ein 4-stelliger zufälliger digitaler Verifizierungscode generiert, und es gibt zwei Farben für die Interferenz mit schwarzen und grünen Punkten. Dies ist natürlich der einfachste Verifizierungscode. Hier ist nur eine Demonstration des allgemeinen Prozesses. Der Effekt ist wie folgt:

4. Fügen Sie dem Bild ein Wasserzeichen hinzu Das Obige ist eine einfache Anwendung der GD-Bibliothek. Sie können den Code auch als Funktion verwenden.

Das obige ist der detaillierte Inhalt vonVerwendung der PHP-GD-Bibliothek. 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