答案 0 :(得分:2)
你不能使用SVG格式吗?您可以通过编程方式生成SVG文件。
答案 1 :(得分:2)
答案 2 :(得分:0)
基本上,您可以在RAM中绘制位图来生成图片,然后将其保存为GIF文件,或者直接将其发送到浏览器,告诉您正在发送GIF文件。您必须对网页设计师在Photoshop中执行的单独元素进行相同类型的平铺和定位,除非您的代码能够完成工作。
对于一个可能的库,请参阅libgd here,您可能会使用line()
绘制直线,arc()
绘制角点。当然,要获得阴影线,您需要绘制多条线,每次偏移一点并更改颜色。
要了解网页设计师的工作方式,请查看this page。请注意使用的角落图像列表。在编码之前,了解其他方法总是有帮助的。您可能更喜欢leveraging CSS instead,这可能更容易编码。
我不建议使用任何画布,因为大多数浏览器都不支持它,并且出于同样的原因,我认为SVG不是一个很好的方法来做一般用途的网站,你只是穿着了解内容的外观。