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