Tôi muốn áp dụng hoặc 'nướng' một phép biến đổi một số đường dẫn trong Raphael JS 2, để sau đó tôi có thể kết hợp chúng thành một đường dẫn duy nhất.Làm thế nào để áp dụng ma trận biến đổi cho các tọa độ đường dẫn trong Raphael JS 2?
Dưới đây là đường dẫn mẫu, nơi tôi muốn thuộc tính "chuyển đổi" được áp dụng cho tất cả các tọa độ "d".
<path style="" fill="#000000" stroke="none" d="M150,-265C182,-275,171,-220,180,-194L178,-194C181,-192,180,-185,181,-180C211,-169,282,-173,306,-166C308,-169,316,-171,315,-165C268,-157,225,-148,184,-137C188,-118,186,-96,190,-79L282,-131C289,-131,296,-135,297,-126C293,-118,271,-105,236,-80C190,-48,155,-20,125,-6C112,-15,115,-34,111,-51C121,-70,108,-107,107,-133C70,-132,-5,-126,0,-157C18,-170,39,-181,64,-191C75,-190,92,-181,100,-185C99,-198,95,-211,89,-225Z" transform="matrix(0.1389, 0, 0, 0.1389, 291.91, 235.465)" stroke-width="7.199999999999999">
Tôi hiểu rằng khung công tác svg-edit có thể chuyển đổi tọa độ đường dẫn thành vị trí tuyệt đối và loại bỏ ma trận biến đổi trong quy trình.
Một số câu hỏi có liên quan, mà tôi không thể có được câu trả lời của tôi từ:
Tôi đã lưu trữ chuyển đổi ban đầu cho mỗi đường dẫn trong tập hợp. Mỗi lần tôi cần chuyển đổi toàn bộ tập hợp, trước tiên tôi sẽ chuyển đổi "... T" các đường dẫn riêng lẻ bằng cách sử dụng các biến đổi được lưu trữ. Giải pháp này không phải là lý tưởng, vì nó làm cho kéo laggy cho bộ lớn. – Jedateach
SvgToHtml sẽ chuyển đổi tọa độ đường dẫn thành các vị trí tuyệt đối và loại bỏ ma trận biến đổi trong quá trình. http://irunmywebsite.com/raphael/SVGTOHTML_LIVE.php – Chasbeen