Heim >Backend-Entwicklung >PHP-Tutorial >So erstellen und bearbeiten Sie Bilder mit PHP
Ich habe etwas über die integrierte Funktionsbibliothek von php gelernt und bin ursprünglich mit Traurigkeit und Ausdauer zu diesem Stück Wissen gelangt, SVG Zeichnen ist für mich eine große Sache. Nach einem kurzen Blick auf die Ergebnisse stellte ich fest, dass es immer noch sehr einfach ist. Schließlich sind viele Methoden in PHP integriert. Sie müssen nur die Parameter verstehen und können sie direkt verwenden.
Das Zeichnen eines Bildes gliedert sich zunächst in mehrere Schritte:
Gehen Sie dann Schritt für Schritt nach dem Prozess der Bilderstellung vor. Der Quellcode lautet wie folgt:
$img = ImageCreate(400,60); //创建一个宽400 高60的图片 //创建以bg.jpg为背景的图片 //$img = ImageCreateFromJpeg('./bg.jpg'); //创建颜色 $black = imagecolorallocate($img, 100, 116, 163); //创建颜色 $red = imagecolorallocate($img,255,0,0); $white = imagecolorallocate($img,255,255,255); //绘制了矩形的轮廓 imagerectangle($img, 10, 10, 30, 30, $white); //填充矩形 imagefilledrectangle($img, 20, 20, 40, 40, $white); //填写文字 imagettftext($img, 12, 0, 80, 35, $white, 'love.ttf', '大家好,这是我的网站!欢迎光临!'); //生成图片 header('Content-type:image/png'); ImagePng($img); ImageDestroy($img);
Hinweis: ImagePng($img,'my.png'); kann ein Bild von my.png generieren unter dem aktuellen Serverpfad
Der generierte Bildanzeigeeffekt ist:
Wenn ein Bild als Hintergrund dient ($img = ImageCreateFromJpeg('./bg.jpg') ), ist der Anzeigeeffekt natürlich:
Dadurch wird der Effekt der direkten Manipulation von Bildern durch PHP ~~~ Ist es nicht sehr leistungsfähig? Wenn Sie PS nicht installiert haben, können Sie einfach Ihre kleine Hand ausstrecken und ein paar Zeilen PHP-Code eingeben, und schon ist es erledigt ~~
Schönheit ist nutzlos! Am Ende wurde er nicht von Bauern gefressen!
Verwandte Empfehlungen:
Bildminiaturansicht mit PHP erstellen
JS-Operationsbild (Hinzufügen, Löschen, Ändern) Beispiel_JavaScript Fähigkeiten
Das obige ist der detaillierte Inhalt vonSo erstellen und bearbeiten Sie Bilder mit PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!