使用 PHP 生成 SVG 文件
Posted
技术标签:
【中文标题】使用 PHP 生成 SVG 文件【英文标题】:Generating SVG files using PHP 【发布时间】:2017-05-25 10:01:31 【问题描述】:所以,我正在尝试为我的用户创建一些标签图像,显示他们获得的总积分。我正在尝试将 SVG 写入一个 php 文件中,该文件将添加动态内容,例如用户点。我想使用 html <img>
标签从文件 image_gen.php
中获取 SVG。
如何通过<img>
标签显示 SVG?
谢谢!
【问题讨论】:
<img src="/image_gen.php" />
这将显示失败的资源图像。 php 文件需要一些元数据来告诉图像标签将其作为图像处理,而不是 php 文件。
【参考方案1】:
使用下面的PHP代码,我将文件的内容类型设置为svg+xml
:
<?php
header('Content-Type: image/svg+xml');
?>
【讨论】:
以上是关于使用 PHP 生成 SVG 文件的主要内容,如果未能解决你的问题,请参考以下文章