php嵌入在网页中,php – 如何在网页中嵌入图形(jpgraph)

问题是您正在混合HTML /文本输出和图像输出.

只要有PHP脚本生成图形内容,就必须以不同于普通HTML或文本的方式处理输出.

有几条路线,我会在这里简要介绍一下.

将输出保存到文件并在HTML中使用该文件名

//replace this line:

// Display the graph

//$graph->Stroke();

// with these lines:

// Default is PNG so use ".png" as suffix

$fileName = "/tmp/imagefile.png";

$graph->img->Stream($fileName);

..然后在图像标记中使用$filename,例如:

print’< img src =“'.$filename.'”/>‘;

创建一个将输出图形的独立PHP脚本

您可以单独在名为graph_render_script.php的文件中使用示例脚本.然后,在HTML中,您将该脚本用作源:

graph_render_script.php

输出base-64编码数据

另一种途径是使用base-64编码的图像数据.这样做比较简单:

print’< img src =“data:image / png; base64,'.base64_encode($graph-> Stroke()).’”/>’;

一如既往,文档应该是您的指南!

文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值