UI 使用了 Web Component,浏览器原生支持的组件方案。 作为一款 SVG 编辑器,选择 SVG 没有毛病,这样渲染效果就完全交给浏览器,不需要根据标准去实现渲染效果,自己专心写编辑器的业务逻辑即可。 没有用 TypeScript,因为是很老的项目,当时 TypeScript 尚未大行其道。如果要做新项目,建议还是上 TypeScript,大型复杂软...
UI 使用了 Web Component,浏览器原生支持的组件方案。 作为一款 SVG 编辑器,选择 SVG 没有毛病,这样渲染效果就完全交给浏览器,不需要根据标准去实现渲染效果,自己专心写编辑器的业务逻辑即可。 没有用 TypeScript,因为是很老的项目,当时 TypeScript 尚未大行其道。如果要做新项目,建议还是上 TypeScript,大型复杂软...
SVGEdit,一个开源的、在线的svg编辑器地址:github.com/SVG-Edit/svgedit 可以在任何现代浏览器中使用。效果如图
UI 使用了 Web Component,浏览器原生支持的组件方案。 作为一款 SVG 编辑器,选择 SVG 没有毛病,这样渲染效果就完全交给浏览器,不需要根据标准去实现渲染效果,自己专心写编辑器的业务逻辑即可。 没有用TypeScript,因为是很老的项目,当时 TypeScript 尚未大行其道。如果要做新项目,建议还是上 TypeScript,大型复杂软件...
Inkscape是一款开源的矢量图形编辑器,支持可缩放的SVG1.1版,支持Mac OSX,Unix OS以及Microsoft Windows系统。 Inkscape 中的对象可进行伪射转换(移动,旋转、缩放、倾斜以及可配置的矩阵),该对象可进行分组、克隆;Inkscape支持多行文本(SVG’s <text>元素)和流动文本(非标准<flowRoot> 元素,此前提出的SVG 1.2版)。
使用Xara Designer Pro,可将SVG文件拖放到编辑器中,并可轻松调节矢量的透明度,可进行快速渐变填充。 macSVG MacSVG是一种非常受欢迎的开源SVG编辑工具,除了矢量图形编辑外,还可以为网站、移动应用程序等生成动画html5矢量。简单地说,MacSVG是一种SVG编辑工具,可以移动你的SVG图像。
Inkscape是一款开源的矢量图形编辑器,支持可缩放的SVG1.1版,支持Mac OSX,Unix OS以及Microsoft Windows系统。 Inkscape中的对象可进行伪射转换(移动,旋转、缩放、倾斜以及可配置的矩阵),该对象可进行分组、克隆;Inkscape支持多行文本(SVG’s <text>元素)和流动文本(非标准<flowRoot> 元素,此前提出的SVG 1.2版)。
MacSVG是一种非常受欢迎的开源SVG编辑工具,除了矢量图形编辑外,还可以为网站、移动应用程序等生成动画html5矢量。简单地说,MacSVG是一种SVG编辑工具,可以移动你的SVG图像。 复制到浏览器打开: https://ad.js.design/online/ui/?source=bz&plan=btt0717
使用Xara Designer Pro,可将SVG文件拖放到编辑器中,并可轻松调节矢量的透明度,可进行快速渐变填充。 macSVG MacSVG是一种非常受欢迎的开源SVG编辑工具,除了矢量图形编辑外,还可以为网站、移动应用程序等生成动画html5矢量。简单地说,MacSVG是一种SVG编辑工具,可以移动你的SVG图像。