• <bdo id="i4g44"></bdo>
    <code id="i4g44"><tr id="i4g44"></tr></code>
    <strike id="i4g44"></strike>
    <bdo id="i4g44"></bdo>

    Canvas是什么意思?Canvas 與 SVG的區別

    Infocode藍暢 H5開發 936

    Canvas是什么意思?

    HTML5 的 canvas 元素使用 JavaScript 在網頁上繪制圖像。畫布是一個矩形區域,您可以控制其每一像素。canvas 擁有多種繪制路徑、矩形、圓形、字符以及添加圖像的方法

    Canvas 通過 JavaScript 來繪制 2D圖形。Canvas 是逐像素進行渲染的。開發者可以通過javascript腳本實現任意繪圖。
    在canvas 中,一旦圖形被繪制完成,它就不會繼續得到瀏覽器的關注。如果其位置發生變化,那么整個場景也需要重新繪制,包括任何或許已被圖形覆蓋的對象

    Canvas是什么意思
    Canvas是什么意思

    canvas 元素用于在網頁上繪制圖形。HTML5 的 canvas 元素使用 JavaScript 在網頁上繪制2D圖像。
    在矩形區域的畫布上,控制其每一像素,JavaScript 來繪制 2D圖形,逐像素進行渲染。可以通過多種方法使用canvas 元素繪制路徑、矩形、圓形、字符以及添加圖像。

    Canvas 與 SVG的區別

    Canvas VS SVG
    依賴分辨率 不依賴分辨率
    不支持事件處理器 支持事件處理器
    弱的文本渲染能力 最適合帶有大型渲染區域的應用程序(如谷歌地圖)
    能夠以 .png 或 .jpg 格式保存結果圖像
    復雜度高會減慢渲染速度
    (任何過度使用DOM?的應用都不快)
    最適合圖像密集型的游戲,其中的許多對象會被頻繁重繪 不適合游戲應用



    請輸入姓名或昵稱
    如果您有任何疑問、需要更多信息或希望與我們建立合作請留言
    =

    回復

    我來回復
    • 暫無回復內容

    登錄 或者 注冊 后回復。
    主站蜘蛛池模板: 安宁市| 金寨县| 新丰县| 双峰县| 平塘县| 巫溪县| 班戈县| 泗阳县| 襄垣县| 札达县| 建瓯市| 邻水| 荆门市| 禄劝| 双辽市| 桂阳县| 广西| 吉安县| 郓城县| 阳新县| 广水市| 樟树市| 广西| 江油市| 墨玉县| 佛冈县| 赤城县| 五原县| 越西县| 高尔夫| 子长县| 且末县| 九寨沟县| 龙胜| 隆子县| 梁河县| 鲁山县| 漳平市| 温泉县| 梅河口市| 通化县|