最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

Canvas 和 SVG 的區(qū)別?

2022-08-12 17:16 作者:網(wǎng)星軟件  | 我要投稿

(1)SVG: SVG 可縮放矢量圖形(Scalable Vector Graphics)是基于可擴(kuò)展標(biāo)記語言 XML 描述的 2D 圖形的語言,SVG 基于 XML 就意味著 SVG DOM 中的每個(gè)元素都是可用的,可以為某個(gè)元素附加 Javascript 事件處理器。在 SVG 中,每個(gè)被繪制的圖形均被視為對象。如果 SVG 對象的屬性發(fā)生變化,那么瀏覽器能夠自動(dòng)重現(xiàn)圖形。

其特點(diǎn)如下:

1.不依賴分辨率

2.支持事件處理器

3.最適合帶有大型渲染區(qū)域的應(yīng)用程序(比如谷歌地圖)

4.復(fù)雜度高會(huì)減慢渲染速度(任何過度使用 DOM 的應(yīng)用都不快)

5.不適合游戲應(yīng)用

(2)Canvas: Canvas 是畫布,通過 Javascript 來繪制 2D 圖形,是逐像素進(jìn)行渲染的。其位置發(fā)生改變,就會(huì)重新進(jìn)行繪制。

其特點(diǎn)如下:

1.依賴分辨率

2.不支持事件處理器

3.弱的文本渲染能力

4.能夠以 .png 或 .jpg 格式保存結(jié)果圖像

5.最適合圖像密集型的游戲,其中的許多對象會(huì)被頻繁重繪

注:矢量圖,也稱為面向?qū)ο蟮膱D像或繪圖圖像,在數(shù)學(xué)上定義為一系列由線連接的點(diǎn)。矢量文件中的圖形元素稱為對象。每個(gè)對象都是一個(gè)自成一體的實(shí)體,它具有顏色、形狀、輪廓、大小和屏幕位置等屬性。

Canvas 和 SVG 的區(qū)別?的評論 (共 條)

分享到微博請遵守國家法律
昌宁县| 隆化县| 齐河县| 泸溪县| 和林格尔县| 青龙| 玛沁县| 江陵县| 军事| 比如县| 防城港市| 阜南县| 衡东县| 伊川县| 深水埗区| 东乌珠穆沁旗| 天台县| 宜兰市| 垫江县| 桐柏县| 图们市| 静海县| 万山特区| 朝阳县| 江城| 洛南县| 渝北区| 讷河市| 高安市| 塘沽区| 钦州市| 额尔古纳市| 顺昌县| 铜川市| 凉城县| 古丈县| 靖安县| 石狮市| 伊吾县| 德惠市| 上饶县|