.SVG 文件擴展名
文件類型 可縮放的矢量圖形
開發者 | 萬維網聯盟(W3C) |
常用度 |
|
文件後綴 | .svg |
文件分類 | 矢量圖文件 |
SVG是什麼文件?
SVG文件是由可縮放矢量圖形(calable Vector Graphics,簡稱SVG)格式保存的圖形,它以基於XML文本格式存儲描述圖像的信息。SVG文件可以包含矢量圖像、點陣圖圖像和文本。
SVG格式是萬維網聯盟(W3C)開發的開放標準,由Adobe公司提供,最初於2001年發布。自2001年以來,W3C發布了多個SVG規範,包括SVG 1.1、SVG Tiny 1.2和SVG 2.0。
SVG圖形可任意放大顯示,邊緣異常清晰,不會損失圖像的質量;文字在SVG圖像中保留可編輯和可搜索的狀態,沒有字體的限制;生成的文件很小,下載很快,十分適合用於網頁圖形。
注意:如果需要減小SVG文件的大小(有助於在線傳輸圖形),可以將其導出為.SVGZ文件(使用gzip演算法壓縮SVG圖形)。
SVG特性
SVG是一種使用XML來描述二維圖形的語言。它嚴格遵從XML語法,用文本格式的描述性語言來描述圖像內容,因此是一種和圖像解析度無關的矢量圖形格式。
- SVG指可伸縮矢量圖形(Scalable Vector Graphics)
- SVG用來定義用於網路的基於矢量的圖形
- SVG使用XML格式定義圖形
- SVG圖像在放大或改變尺寸的情況下其圖形質量不會有所損失
- SVG是萬維網聯盟的標準
- SVG與諸如DOM和XSL之類的W3C標準是一個整體
SVG既可以說是一種協議,也可以說是一門語言;既是HTML的一個標準元素,也是一種圖片格式。
SVG優點
- SVG文件是純粹的XML(元素和屬性必須按XML標準格式書寫),圖像文件可讀,易於修改和編輯。
- SVG圖形能夠被無限放大而不失真或降低質量,可在任何的解析度下被高質量地列印。
- SVG比.JPEG、.PNG和.GIF格式的文件更小,下載更快,且可壓縮性更強。
- SVG與現有技術可以互動融合,例如,SVG可以和CSS、DOM、JavaScript和SMIL無縫銜接使用。
- SVG圖像中的文本是可編輯的,也是可搜索的,可以實現基於內容的圖像搜索。
- SVG圖形格式支持多種濾鏡和特殊效果,在不改變圖像內容的前提下可以實現點陣圖格式中類似文字陰影的效果。
- SVG圖形格式可以用來動態生成圖形。例如,可用SVG動態生成具有交互功能的地圖,嵌入網頁中,並顯示給終端用戶。
SVG文件怎麼打開?
可以設計SVG圖形的軟體工具包括:
- Adobe Illustrator(Windows和Mac)
- PaintShop Pro(Windows)
- CorelDRAW(Windows和Mac)
- Inkscape(多平台)
- Scribus(多平台)
- GIMP(多平台)
基於SVG在網路應用的中優越性能,SVG變的越來越普及,各大瀏覽器,如Chrome、Firefox 、 Opera及IE9(及以後版本)都支持打開SVG文件。
另外,SVG文件是以XML的文本格式保存,因此還可以使用文本編輯器和XML編輯器創建、修改和保存SVG文件。下面就是在Notepad++打開的SVG文件(跟上面展示的圖片是同一個文件)。