对于我正在开发的网站,我需要创建一些图形。我还没有锁定尺寸,所以我不想直接生成图像文件(PNG、GIF、JPG),以防在我进一步了解布局和 UI 后改变主意,看看哪些有效,哪些无效.
这让我想到:也许我应该将它们生成为矢量图形(例如 SVG),然后生成一组图像文件以在我的站点上使用。我以前从未玩过矢量图形,所以我追求的是:
- 一些工具以某种可接受的格式创建(最好是图形化的)一些矢量图形;
- 一种创建矢量图形的程序化方式。例如,假设我有一个网格,我不一定要手动绘制它。“对齐网格”和类似功能将涵盖这种情况,但不包括其他情况;和
- 我可以通过某种方式以编程方式(例如作为构建任务)获取一组矢量图形并生成一组图像,并且最好对命名约定、输出格式、大小等内容进行一些控制(例如从命令行)。我不想进入程序并单独对 100 多个文件执行“另存为...”以生成我的图标。
什么样的工具和工作流程适合这种情况?