SVG 引言

簡(jiǎn)介

scalable Vector Graphics 可縮放矢量圖形

SVG是一種基于XML的圖像格式,和傳統(tǒng)的位圖技術(shù)不同,SVG存儲(chǔ)的是圖像的數(shù)學(xué)描述,而非具體圖像。

SVG的優(yōu)點(diǎn)?

1.自由的縮放 分辨率無(wú)關(guān)

SVG存儲(chǔ)的是圖像的數(shù)學(xué)描述,因此,SVG圖像可以自由的縮放,而不會(huì)產(chǎn)生位圖的放大后產(chǎn)生馬賽克,可以很好的適配各種屏幕。

2.以XML作為存儲(chǔ)結(jié)構(gòu)

基于數(shù)學(xué)描述的圖像可以有多種格式
比如CSV結(jié)構(gòu)

type,cx,cy,r
circle,30,20,15

或者為JSON結(jié)構(gòu)

{
      "type":"circle",
      "cx":"30",
      "cy":"20",
      "r":"15",
}

SVG則選擇了XML為結(jié)構(gòu)

<circle cx="30" cy="20" r="15" />

以XML為結(jié)構(gòu)最大的優(yōu)勢(shì)就在于,可以在javascript中使用DOM,像操作HTML文檔那樣子操作SVG文件。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. SVG 簡(jiǎn)單介紹 1.1 是什么 SVG是指可伸縮矢量圖形 (Scalable Vector Graphic...
    皇馬船長(zhǎng)閱讀 7,732評(píng)論 0 7
  • 圖像(image) 常用的圖像文件存儲(chǔ)格式: CDR格式 該格式是CoreDraw軟件專用的一種圖形文件存儲(chǔ)格式;...
    我才不是稻草人閱讀 1,737評(píng)論 0 0
  • 本是休閑愜意的周末卻因許多亂七八糟的事情讓心情浮躁到極點(diǎn)!從早上到現(xiàn)在簡(jiǎn)單粗暴的恐嚇威脅暴吼閨女三次以上,剛哄入睡...
    山中木土閱讀 312評(píng)論 0 1
  • 1.輪播的實(shí)現(xiàn)原理是怎樣的(jquery)? 先簡(jiǎn)單想想要實(shí)現(xiàn)上面的效果html是應(yīng)該如何寫(xiě): 寫(xiě)完html在想想...
    饑人谷_楠柒閱讀 1,303評(píng)論 5 32
  • 背景 在項(xiàng)目后期,需要將產(chǎn)品進(jìn)行發(fā)布,為了保護(hù)代碼安全,最終選定將代碼文件利用Cython編譯成C的擴(kuò)展。 有關(guān)C...
    ikaroskun閱讀 4,525評(píng)論 0 1

友情鏈接更多精彩內(nèi)容