Heim  >  Artikel  >  Backend-Entwicklung  >  PHP verwendet imagettftext(), um Wasserzeichen zu Bildern hinzuzufügen (detaillierte Grafik- und Texterklärung)

PHP verwendet imagettftext(), um Wasserzeichen zu Bildern hinzuzufügen (detaillierte Grafik- und Texterklärung)

烟雨青岚
烟雨青岚nach vorne
2020-06-12 09:15:062763Durchsuche

PHP verwendet imagettftext(), um Wasserzeichen zu Bildern hinzuzufügen (detaillierte Grafik- und Texterklärung)

<span style="font-size: 16px;"><strong>PHP</strong></span>Verwenden Sie imagettftext() , um dem Bild ein Wasserzeichen hinzuzufügen

imagettftext(), um es dem Bild hinzuzufügen angegebene Bildressource Text

imagettfbox() Ermittelt die Flächengröße des Eingabetextes

imagesx() Ermittelt die Breite des Bildes

imagesy() Ermittelt die Höhe des Bild

Rendering:

PHP verwendet imagettftext(), um Wasserzeichen zu Bildern hinzuzufügen (detaillierte Grafik- und Texterklärung)

Code:

<?php
// PHP 使用 GD 拓展库制作图像
// 指定输出为 JPEG 图片
header(&#39;Content-type:image/jpeg&#39;);
// imagecreatefromjpeg(&#39;文件名&#39;) 得到源文件
$img = imagecreatefromjpeg(&#39;2019-10-26.jpg&#39;);
// imagecolorallocate() 得到颜色资源
$color = imagecolorallocate($img, 1, 2, 3);
// imagettfbbox() 返回文本边框的四个角
//var_dump(imagettfbbox(24, 0, &#39;/phpStudy/PHPTutorial/WWW/FZZJ-HFXCJW.TTF&#39;, &#39;字体&#39;));
// imagettftext() 向图像资源写入文字 通过 
 可以实现换行
imagettftext($img, 24, 0, 100, 100, $color, &#39;/phpStudy/PHPTutorial/WWW/FZZJ-HFXCJW.TTF&#39;, "字体
一个人
我爱你");
// 获取图片的宽
//var_dump(imagesx($img));
// 获取图片的高
//var_dump(imagesy($img));
imagejpeg($img);
imagedestroy($img);

Das Obige dreht sich alles um Hinzufügen von Wasserzeichen zu Bildern in PHP über imagettftext() Inhalt, haben Sie es gelernt?

Dieser Artikel wurde reproduziert von: https://www.cnblogs.com/GetcharZp/p/12263213.html

Empfohlene Tutorials: 《PHP-Tutorial

Das obige ist der detaillierte Inhalt vonPHP verwendet imagettftext(), um Wasserzeichen zu Bildern hinzuzufügen (detaillierte Grafik- und Texterklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51dev.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen