我的任务可能是我职业生涯中最困难的工作。我的雇主希望我构建一个将使用 SVG 文件的自定义符号生成器工具。
因此,用户将加载应用程序/页面并从 SVG 文件开始,然后我需要能够拖放文件的每个图层/组以重新定位它。以及在每个组/层的基础上更改颜色。
我能够使用正则表达式和 PHP 更改颜色,但我不知道如何进行每一层的拖放?
我可以使用 JavaScript、HTML5 和 PHP 进行任何后端处理。
不过,我真的不确定从哪里开始,在这方面有更多知识的人可以告诉我实现这一目标的可靠方法吗?
也不是 SVG 文件中的每个组/图层都没有为它们设置 ID 属性,因此我不能轻松地基于 ID 定位组。