<img src="phplot_img.php" />
2、在打开页面能看到,就要通过 header 函数发送头信息,告知浏览器要显示的是图片,同时输出图片内容,那么就可以看到了:
$p = new PHPlot(800, 400)
//
$p->DrawGraph()
// 该 DrawGraph() 里调用了 PrintImage() 方法
// 在 PrintImage() 方法里,有这句代码,Header("Content-type: $mime_type")
// 就是告知浏览器接收到的数据是一张图片.
php中插入图片的代码是什么?PHP插入图片,实际还是输出HTML代码
比如:
echo '<img src='1.gir' width="100" height="100">'
还可以直接用PHP生成图片显示出来
php的gd库可以生成多种图像文件,如gif,png,jpg,wbmp,xpm等,下面来看一个生成正方形的文件。
<?php
$height = 300
$width = 300
//创建背景图
$im = ImageCreateTrueColor($width, $height)
//分配颜色
$white = ImageColorAllocate ($im, 255, 255, 255)
$blue = ImageColorAllocate ($im, 0, 0, 64)
//绘制颜色至图像中
ImageFill($im, 0, 0, $blue)
//绘制字符串:Hello,PHP
ImageString($im, 10, 100, 120, 'Hello,PHP', $white)
//输出图像,定义头
Header ('Content-type: image/png')
//将图像发送至浏览器
ImagePng($im)
//清除资源
ImageDestroy($im)
?>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)