我正在考虑创建一个网站,允许人们为某种产品创建自己的设计。本产品可以有直线、曲线、正方形和各种形状。我不仅希望这些人能够自由地手绘他们自己的作品,而且还能够将某些库存图像拖放(或在一个区域中单击)到模板上。我使用 HTML/Canvas 开始了这个项目,并实现了手绘/形状/线条的绘制,但我读过一些地方说我应该使用 SVG 来绘制图像。
读到我应该将 SVG 用于图像,这让我想到,由于我是 HTML 和网站设计的新手,我可能应该以不同的方式来做这件事。所以我想知道有些人将如何实现这一点。对于一个好的概念,想想人们可以设计自己的 T 恤的网站。您只需在方形画布上绘制圆形/正方形/线条/徒手,但也可以在那里粘贴库存照片。谢谢,我不是在寻找代码,只是想知道我是否应该使用 HTML/SVG/Canvas 的混合,或者我不知道的完全不同的东西。
总结.... svg,或画布.......或两者兼而有之,或完全其他的东西。