用PHP将SVG图像转换为PNG
我正在做一个网络项目,它涉及到一个基于一组数据的动态生成的美国地图,对不同的状态进行着色。
这个SVG文件给了我一个很好的美国空白地图,很容易改变每个州的颜色。困难在于IE浏览器不支持SVG,因此为了使用SVG提供的方便语法,我需要将它转换为JPG。
理想情况下,我希望只使用GD2库,但也可以使用ImageMagick。我完全不知道该怎么做。
任何允许我动态改变美国地图上各州颜色的解决方案都将被考虑。关键是它是很容易改变颜色的动态和它是跨浏览器。仅限PHP/Apache解决方案。