SVG工具介绍和用法详细示例

本文概述

与SVG交互的工具有很多种。这些如下:

Inkscape

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

它使用SVG作为其本机文件格式。在Mac OSX, Unix之类的OS和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输出提供查看器和光栅化器。除此之外, 蜡染还有一台SVG漂亮的打印机来格式化SVG文件, 以及一个TrueType到SVG-Font转换器。可以将SVG转换为PDF。

Snap.svg

使用Snap.svg, 你可以免费创建, 构建和编辑SVG文件, 以创建现代和最先进的动画。它是为现代浏览器设计的。通过SVG, 你可以创建交互式的, 与分辨率无关的矢量图形, 该图形在任何尺寸的屏幕上都非常漂亮。

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

SVG-Edit

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

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?