用imagettftext在图片上输入字符,无法在浏览器中生成图片,该怎么解决
Jun 13, 2016 am 10:10 AM
用imagettftext在图片上输入字符,无法在浏览器中生成图片
我imagettftext函数在图片上写入汉字字符串,可是却无法在浏览器中输出图片,使用imagepng($im,'x.png');可以将图片输出,但是如果直接输出到浏览器却不行,求高手调教啊。以下我的代码
- PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?phpHeader ('Content-type: image/png');putenv('GDFONTPATH=C:\WINDOWS\Fonts');$button_text='Button按钮';$button_text=$button_text.rand(30, 50);$im=imagecreatetruecolor(400, 200);$black=imagecolorallocate($im, 0, 0, 0);$white=imagecolorallocate($im, 255, 255, 255);imagefill($im, 0, 0, $black);imagettftext($im,30,30, 0,150, $white,'MSYH.TTF', $button_text);imagepng($im);//使用imagepng($im,'x.png');可以生成x.png,图片也有文字。imagedestroy($im);?>
------解决方案--------------------
------解决方案--------------------

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment convertir PNG en JPG sous Windows 11

Comment définir la taille et la couleur des boutons en HTML

Comment renommer l'extension de tous les fichiers d'un dossier, y compris les sous-dossiers

Quel est le format des fichiers png ?

Explication détaillée de la fonction de génération de graphiques PHP : guide de génération de graphiques pour la bibliothèque gd, imagepng, imagestring et autres fonctions

Lequel est le plus clair, jpeg ou png ?

Comment transformer des images en png
