五款超實用的開源SVG工具

來源:互聯網
上載者:User
關鍵字 開源 一款 向量圖 使用者可 文本
五款超實用的開源SVG工具發表于2013-04-13 13:05| 次閱讀| 來源CSDN| 0 條評論| 作者夏夢竹SVGBatikApache InkscapeCairoGraphviz開源摘要:SVG是基於XML的向量圖像格式,使用者可靈活運用圖像進行搜索、索引、腳本以及壓縮。 本文分享5款超實用的開源的SVG工具,希望對你有所説明。

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是基於Microsoft . Net開源專案設計而來,是建立在.Net framework上使用SVG的一款應用,支援生成、操作以及可查看 ,該專案旨在賦予一組核心模組,開發人員可創建基金會來支援特定的SVG解決方案。

2. Cairo

Cairo是一款2D圖像庫能夠安裝、填充cubic Bézier曲線,轉換和合成半透明圖像,通過繪圖操作進行文字渲染,可以轉換任何仿射變換(縮放、旋轉、剪切等)。

3. Graphviz

Graphviz是一款視覺化的圖形軟體,支援SVG、PDF和Postscript,顯示互動式的圖形瀏覽器,此外,該工具擅長抽象圖形和網格,具備多種實用的特性涵蓋具體的圖表功能如顏色、字體、表格節點佈局、線型樣式、超連結、 滾動以及自訂形狀。

4. Inkscape

Inkscape是一款開源的向量圖形編輯器,支援可縮放的SVG1.1版,支援Mac OSX,Unix  OS以及Microsoft Windows系統。

Inkscape中的物件可進行偽射轉換(移動,旋轉、縮放、傾斜以及可配置的矩陣),該物件可進行分組、克隆;Inkscape支援多行文本(SVG’s <text>元素)和流動文本(非標準<flowRoot > 元素,此前提出的SVG 1.2版)。

Inkscape相容多種格式,不僅支援其原生格式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格式。

英文連結:Idrsolutions

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.