Loading AI tools
二維向量圖形的開放標準 来自维基百科,自由的百科全书
可縮放向量圖形(英語:Scalable Vector Graphics,縮寫:SVG)是一種基於可延伸標記式語言(XML),用於描述二維向量圖形的圖形格式。SVG由W3C制定,是一個開放標準。
此條目可參照德語維基百科相應條目來擴充。 |
SVG由1998年成立的W3C SVG工作群組啟動開發,隨著當年提交給W3C的六份標準提案而開展。
SVG允許3種圖形物件類型:向量圖形、點陣圖像以及文字。圖形物件——包括PNG、JPEG這些點陣圖像——能夠被編組、設計、轉換及整合進先前的彩現物件中。文字可以在任何適用於應用程式的XML命名空間之內,從而提高SVG圖形的搜尋能力和無障礙性。SVG提供的功能集涵蓋了巢狀轉換、裁剪路徑、Alpha通道、濾鏡效果、模板對象以及可延伸性。
SVG嚴格遵從XML語法,並用文字格式的描述性語言來描述圖像內容,因此是一種和圖像解析度無關的向量圖形格式。
SVG Basic又稱SVGB,是英語「Scalable Vector Graphics, Basic Profile」的簡寫,可以翻譯為「可縮放的向量圖形標準的基本版」。它是SVG的一個子集,而主要目標是為掌上電腦等高端行動裝置提供向量圖形顯示格式。
SVG Tiny又稱SVGT,是英語「Scalable Vector Graphics, Tiny Profile」的簡寫,可以翻譯為「可縮放的向量圖形標準的微型簡化版本」。它也是SVG的一個子集,而主要目標是為手機等低階行動裝置提供向量圖形顯示格式。
SVG主要支援以下幾種顯示對象:
SVG可以實現動態和互動功能。在DOM模型的基礎上,SVG開發設計人員可以利用ECMAScript或者SMIL來進行時序控制或對象的操縱。SVG雖然是文字格式,但是SVG支援利用gzip壓縮演算法減少檔案尺寸,壓縮後的檔案通常用被稱為「SVGZ檔案」。
SVG由1998年成立的W3C SVG工作群組啟動開發,隨著當年提交給W3C的六份標準提案應運而生:
當時工作群組是由W3C的Chris Lilley領銜。
SVG格式是XML的一種,意即SVG檔案其實只是普通的文字檔案,用一般的文字編輯器便可檢視或修改。
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1"
width="467" height="462">
<!-- This is the red square: -->
<rect x="80" y="60" width="250" height="250" rx="20" fill="red"
stroke="black" stroke-width="2px" />
<!-- This is the blue square: -->
<rect x="140" y="120" width="250" height="250" rx="40" fill="blue"
stroke="black" stroke-width="2px" fill-opacity="0.7" />
<rect x="180" y="160" width="250" height="250" rx="40" fill="blue"
stroke="green" stroke-width="2px" fill-opacity="0.7" />
</svg>
目前,最常用的SVG外掛程式來自Adobe公司(Adobe SVG Viewer (頁面存檔備份,存於網際網路檔案館)),另外Corel也提供SVG瀏覽器(Corel SVG Viewer)。然而前者宣布於2009年1月1日停止對該產品的支援。
W3C的SVG網站上有一個測試套件可以用來測試SVG直譯器對於標準的支援。這個套件既可以線上執行也可以下載到本地執行。截至2007年中,對於流行的SVG軟體有如下測試結果:
能夠設計SVG圖形作品的軟體工具包括Adobe Illustrator、Adobe Photoshop CC、Visio、Xmind8以及CorelDRAW等。
而開放原始碼的軟體有Scribus、Karbon14、Inkscape以及Sodipodi等。
另外也有開放原始碼、功能簡單但容易操作、免安裝的線上SVG設計工具,例如Svg-edit (頁面存檔備份,存於網際網路檔案館),該軟體現在位於Github (頁面存檔備份,存於網際網路檔案館)上。
對於行動裝置,安卓系統則可以使用 PainterSVG (頁面存檔備份,存於網際網路檔案館)。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.