開發者工具 / 19

SVG路徑指令視覺化與檢查工具

將SVG路徑資料(d屬性)解析為token明細、指令參數與視覺化結果。

SVG路徑指令視覺化與檢查工具: TOEA會將路徑指令(M、L、C、Q、A、Z)切分為token,並渲染可互動的SVG畫布預覽。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用

路徑指令(4 個 token)

MMove To (Absolute)M 10 80
QQuadratic Bezier Curve (Absolute)Q 52.5 10, 95 80
TSmooth Quadratic Bezier (Absolute)T 180 80
ZClose PathZ

讀懂指令

大寫指令使用絕對座標,小寫指令則相對於目前位置移動。每個指令需要固定數量的值:H 和 V 需要一個,M、L 和 T 需要兩個,S 和 Q 需要四個,C 需要六個,A 需要七個,Z 不需要值。多出的值會重複套用該指令,而 M 後多出的座標組會視為 L。弧線的七個值依序是兩個半徑、旋轉角度、決定大弧或小弧及方向的兩個旗標,以及終點。

預覽大小與精簡數字

預覽會從原點顯示 200 × 200 單位的區域。在 24 單位網格上繪製的圖示會顯得很小,位於左上角;而來自 512 單位圖示集的路徑會超出邊界。那是畫布的範圍,不是路徑本身。

最佳化工具常會省略分隔符號,將兩個數字寫成 M10-5 或 .5.5。拆解結果會按照瀏覽器的解讀方式處理:減號或第二個小數點會開始新的數字,因此 .5.5 代表 0.5 和 0.5。弧線旗標是單一數字,所以在 a5 5 0 015 5 中,旗標是 0 和 1,終點是 5 5。如果要修改圖形而不是讀取它,請在SVG 編輯器中開啟。

使用方式

  1. 貼上SVG路徑資料(例如M10 10 L90 90 Z)。
  2. 檢查指令token與說明。
  3. 查看渲染後的向量路徑預覽。

隱私與限制

所有處理都在瀏覽器端完成,不會保留任何資料。

相關工具

常見問題

會解析哪些SVG路徑指令?

支援MoveTo、LineTo、Cubic Bezier、Quadratic Bezier、Elliptical Arc與ClosePath,包括絕對與相對指令。

免費工具・使用在瀏覽器中次・免註冊