zoukankan      html  css  js  c++  java
  • 五款超实用的开源 SVG 工具

    英文链接:Idrsolutions 
    
      SVG(Scalable Vector Graphics)是基于 XML 的矢量图像格式,用户可灵活运用图像进行搜索、索引、脚本以及压缩(来自:湖北教育考试网)。SVG 由 W3C 制定开发,是一个开放标准,支持当前主流浏览器包括 Firefox、IE9-10、Chrome、Safari 以及 Opera。 
    
    
    
      SVG 支持三种图像类型:矢量图像、嵌入式外部图像以及文字。图形对象包括 PNG、JPEG 和 SVG 格式,用户可根据自己的喜好轻松使用 XML 文本文件进行修改,因此使用文本编辑成为创建 SVG 图像的重要方法之一。 
    
      本文我们将分享 5 款超实用的开源的 SVG 创建编辑工具: 
    
      1.   SharpVectorGraphics (SVG) 
    
      SVG 是(来自:湖北教育信息网www.edu-hb.com)基于 Microsoft .Net 开源项目设计而来,是建立在 .Net framework 上使用 SVG 的一款应用,支持生成、操作以及可查看 ,该项目旨在赋予一组核心模块,开发人员可创建基金会来支持特定的 SVG 解决方案。 
    
      2.   Cairo 
    
      Cairo 是一款 2D 图像库能够安装(来自:湖北教育考试网)、填充 cubic Bézier 曲线,转换和合成半透明图像,通过绘图操作进行文字渲染,可以转换任何仿射变换(缩放、旋转、剪切等)。 
    
      3.   Graphviz 
    
      Graphviz 是一款可视化的图形软件,支持(来自:湖北招生考试网www.edu-hb.com) SVG、PDF 和 Postscript,显示交互式的图形浏览器,此外,该工具擅长抽象图形和网格,具备多种实用的特性涵盖具体的图表功能如颜色、字体、表格节点布局、线型样式、超链接、滚动以及自定义形状。 
    
      4.   Inkscape 
    
      Inkscape 是一款开源的矢量图形编(来自:湖北招生网www.edu -hb.c om)辑器,支持可缩放的 SVG1.1 版,支持 Mac OSX,Unix  OS 以及 Microsoft Windows 系统。 
    
      Inkscape 中的对象可进行伪射转换(移动,旋转、缩放、倾斜以及可配置的矩阵),该对象可进行分组、克隆;Inkscape 支持多行文本(SVG’s <text>元素)和流动文本(非标准<flowRoot> 元素,此前提出的 SVG 1.2 版)。 
    
      Inkscape 兼容多种格式,不仅支持其原生格(来自:湖北招生考试网edu-hb.com)式 SVG,还有 PS、 EPS、PD、AI (Adobe Illustrator)以及 raster 格式。 
    
      5.   Apache Batik 
    
      Batik 是由 Apache 软件基金会开源的一款工具。 
    
      该工具使用 Java 编写,几乎完全支持 SVG 1.1,此外,其他一些功能还将被纳入到 SVG 1.2 原始计划中。 
    
      除了能为 PNG 输出查看器和光栅化程序,Batik 还支持完美的打印 SVG 文件格式以及 TrueType-to-SVG-Font 字体转换,用户还能将 SVG 转换成 PDF 格式。 
    
    本文章来自www.edu-hb.com <a href='http://www.edu-hb.com' target='_blank'>湖北招生考试网</a> 
  • 相关阅读:
    HTML/网站一键打包APK工具(html网页打包安卓APP应用)
    四款最好用的html转苹果APP免上架免签名打包在线生成工具
    ios11,弹出层内的input框光标错位
    前端进阶小知识
    html数据交互小知识
    H5特殊情况解决方案
    H5个人不常用但感觉很重要的东西
    H5小知识
    Java SE 8 Programmer复习小结
    JSP页面中onSubmit方法不执行
  • 原文地址:https://www.cnblogs.com/xyzhuzhou/p/3145882.html
Copyright © 2011-2022 走看看