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

本文概述

  • Inkscape
  • Adobe Illustrator
  • Apache Batik
  • Snap.svg
  • SVG-Edit
【SVG工具介绍和用法详细示例】与SVG交互的工具有很多种。这些如下:
InkscapeInkscape是一个开源的矢量图形编辑器。它用于构建和优化徽标, 插图, 图表, 图表和多重图像形式的矢量图形。
它使用SVG作为其本机文件格式。在Mac OSX, Unix之类的OS和Microsoft Windows上都受支持。
Inkscape中的对象可以进行仿射变换(旋转, 倾斜, 移动, 缩放)。 Inkscape用于对常规多行文本和流文本进行文本编辑。
Adobe IllustratorAdobe illustrator是主要的专业图形工具。它由设计师, 建筑师, 艺术家和其他人使用。它是非常强大的工具, 并且可以用作基于矢量的绘图的事实上的标准。
由于Adobe在SVG标准的开发中具有重要意义, 因此Adobe Illustrator已将内容导出到SVG。由于最近大量参与SVG开发, 因此Adobe最近建议其参与SVG工作组。
Apache BatikBatik是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-EditSVG-Edit是一个快速的, 基于Web的, 由JavaScript驱动的SVG绘图编辑器。它可以在任何现代浏览器中运行。它产生了相当干净的代码, 并提供了一种轻松的方式来创建SVG图纸, 而无需通过打开新的应用程序窗口来中断你的工作流程。

    推荐阅读