0
我有一個翻轉的svg路徑元素,當我將它插入到文檔中時,我必須使用transform="matrix(1 0 0 -1 0 0)"
轉換它。當這個語句被執行時,SVG Path元素的數據命令是否被轉換?如果在轉換後創建一個新數據命令,我可以成功獲取新數據命令嗎?或者就像我假設的那樣,路徑元素的數據命令保持不變。SVG路徑和轉換
我有一個翻轉的svg路徑元素,當我將它插入到文檔中時,我必須使用transform="matrix(1 0 0 -1 0 0)"
轉換它。當這個語句被執行時,SVG Path元素的數據命令是否被轉換?如果在轉換後創建一個新數據命令,我可以成功獲取新數據命令嗎?或者就像我假設的那樣,路徑元素的數據命令保持不變。SVG路徑和轉換
你可以使用這個小小的在線工具: http://treebuilder.de/svg/transformer/index.html 快速的結果。
我不確定你的意思是路徑「data command」,也許是'd'屬性?在那種情況下,是的,如果你查詢'path.getAttribute('d')',那麼你會得到和未轉換元素相同的結果。 – Duopixel
是的d屬性。我基本上想要在翻譯或縮放,旋轉等後得到更新後的版本。 –
您必須將轉換應用到路徑中,「相關問題」邊欄中有各種相關問題。 – Duopixel