SVG 工具

2024 年 8 月 29 日 | 阅读 2 分钟

有各种工具可用于与 SVG 交互。 这些如下

Inkscape

Inkscape 是一个开源矢量图形编辑器。 它用于构建和优化徽标、插图、图表、示意图和多路复用图像形式的矢量图形。

它使用 SVG 作为其原生文件格式。 Mac OSX、类 Unix 操作系统和 Microsoft Windows 都支持它。

Inkscape 中的对象可以进行仿射变换(旋转、倾斜、移动、缩放)。 Inkscape 用于对常规多行文本和流动文本进行文本编辑。

Adobe Illustrator

Adobe Illustrator 是一款卓越的专业图形工具。 设计师、建筑师、艺术家和其他人都在使用它。 这是一个非常强大的工具,是基于矢量的绘图的事实标准。

由于 Adobe 在 SVG 标准的开发中发挥了开创性的作用,Adobe Illustrator 已将内容导出到 SVG。 由于早期大量参与 SVG 开发,Adobe 最近重新开始参与 SVG 工作组。

Apache Batik

Batik 是 Apache 软件基金会的开源工具。 Batik 的工具包是用 Java 编写的,几乎完成了 SVG 1.1 支持以及最初为 SVG 1.2 计划的一些功能。

Apache Batik 用于为 PNG 输出提供查看器和栅格化器。 除此之外,Batik 还有一个 SVG 美化打印机来格式化 SVG 文件和一个 TrueType-to-SVG-Font 转换器。 它可以将 SVG 转换为 PDF。

Snap

使用 Snap.svg,您可以免费创建、构建和编辑 SVG 文件,以创建现代和最先进的动画。 它专为现代浏览器而设计。 通过 SVG,您可以创建交互式、分辨率无关的矢量图形,这些图形在任何尺寸的屏幕上看起来都很棒。

Snap.svg 支持最新的 SVG 功能,如剪切、遮罩、完整、图案、组和渐变。

SVG-Edit

SVG-Edit 是一个快速的、基于 Web 的、JavaScript 驱动的 SVG 绘图编辑器。 它可以运行在任何现代浏览器中。 它产生相当干净的代码,并提供了一种简单的方法来创建 SVG 图形,而不会通过打开新的应用程序窗口来中断您的工作流程。


下一主题SVG 栅格图像