html5svg在线编辑器,五款超实用的开源SVG工具
SVG(Scalable Vector Graphics)是基于XML的矢量圖像格式,用戶可靈活運用圖像進行搜索、索引、腳本以及壓縮。SVG由W3C制定開發,是一個開放標準,支持當前主流瀏覽器包括Firefox、IE9-10、Chrome、Safari以及Opera。
SVG支持三種圖像類型:矢量圖像、嵌入式外部圖像以及文字。圖形對象包括PNG、JPEG和SVG格式,用戶可根據自己的喜好輕松使用XML文本文件進行修改,因此使用文本編輯成為創建SVG圖像的重要方法之一。由于這種格式得到主流瀏覽器的支持,越來越多的產品開始傾向開源。
本文我們將分享5款超實用的開源的SVG工具:
SVG是基于Microsoft .Net開源項目設計而來,是建立在.Net framework上使用SVG的一款應用,支持生成、操作以及可查看 ,該項目旨在賦予一組核心模塊,開發人員可創建基金會來支持特定的SVG解決方案。
Cairo是一款2D圖像庫能夠安裝、填充cubic Bézier曲線,轉換和合成半透明圖像,通過繪圖操作進行文字渲染,可以轉換任何仿射變換(縮放、旋轉、剪切等)。
Graphviz是一款可視化的圖形軟件,支持SVG、PDF和Postscript,顯示交互式的圖形瀏覽器,此外,該工具擅長抽象圖形和網格,具備多種實用的特性涵蓋具體的圖表功能如顏色、字體、表格節點布局、線型樣式、超鏈接、滾動以及自定義形狀。
Inkscape是一款開源的矢量圖形編輯器,支持可縮放的SVG1.1版,支持Mac OSX,Unix? OS以及Microsoft Windows系統。
Inkscape中的對象可進行偽射轉換(移動,旋轉、縮放、傾斜以及可配置的矩陣),該對象可進行分組、克隆;Inkscape支持多行文本(SVG’s 元素)和流動文本(非標準 元素,此前提出的SVG 1.2版)。
Inkscape兼容多種格式,不僅支持其原生格式SVG,還有PS、 EPS、PD、AI (Adobe Illustrator)以及raster格式。
Batik是由Apache軟件基金會開源的一款工具。
該工具使用Java編寫,幾乎完全支持SVG 1.1,此外,其他一些功能還將被納入到SVG 1.2原始計劃中。
除了能為PNG輸出查看器和光柵化程序,Batik還支持完美的打印SVG文件格式以及TrueType-to-SVG-Font字體轉換,用戶還能將SVG轉換成PDF格式。
總結
以上是生活随笔為你收集整理的html5svg在线编辑器,五款超实用的开源SVG工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于Matpower的电力系统潮流计算原
- 下一篇: 《人工智能 一种现代方法》第三版 第1