Heim  >  Artikel  >  Backend-Entwicklung  >  png文件能写入文字信息吗?解决办法

png文件能写入文字信息吗?解决办法

WBOY
WBOYOriginal
2016-06-13 13:53:111056Durchsuche

png文件能写入文字信息吗?
png文件能写入文字信息吗?
比如一个图片hello.png
我想在图片里面储存一些信息:
author: John
website : http://google.com
然后用一些特殊的工具查看这些信息。请问有没有这种可能性?

------解决方案--------------------

PHP code
<?php //创建图像  
$imgname="aa.png";//你的图片路径+名字
$image = imagecreatefrompng($imgname);   
$text = 'AUTHOR:MM你好';//要写的文字
$red = imagecolorallocate($image, 235, 20, 20);//调配颜色
imagestring($image, 5, 0, 0, 'ABCDDFEFEF', $red);//非中文字体的string可以用这个函数添加
$font = 'new.ttc';//字体文件 
imagettftext($image, 20, 0, 100, 40, $red, $font, $text);//中文文字的添加用这个函数 

//输出图像
header('Content-type: image/png');
imagepng($image);
imagedestroy($image); <div class="clear">
                 
              
              
        
            
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