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