Tôi có một tập hợp các tọa độ mà tôi biến thành một đường dẫn svg (sử dụng các khối beziers để làm cho nó mịn). Khi tôi áp dụng một bề dày nét nhất định, tôi nhận được kết quả sau (các dấu chấm màu xanh là tọa độ của tôi) svg: tạo ra 'đường viền phác thảo'
gì tôi quan tâm là để có được một con đường mà chạy xung quanh hình dạng màu xám (như: chọn bất kỳ điểm trên đường viền màu xám/trắng và xoay quanh hình dạng cho đến khi bạn quay lại điểm bắt đầu).
Tôi làm cách nào để tính toán đường dẫn như vậy?
để tham khảo, đây là thông tin svg của tôi:
<g>
<title>number 3</title>
<path d="m238,50c5.67569,-1.01351 11.8327,-3.8229 20.92029,-2.14724c8.68106,0.69732 14.21173,4.90255 18.07971,7.14724c6.23697,3.61945 13.47556,9.5931 15,18c1.07056,5.90372 1.17343,10.97649 -4,16c-6.76816,6.57204 -19.45392,9.57738 -25.69687,10.59046c-3.94836,0.64074 4.73492,3.29883 10.69687,5.40954c8.05417,2.85142 15,8 21,14c6,6 5.26578,10.94739 5.26578,17.03015c-2.4541,7.30975 -4.23343,11.08675 -11.26578,12.96985c-3.98279,1.0665 -11.92578,3.49756 -17,4c-8.95618,0.88684 -15.80411,2.97838 -26,0l-9.19197,-3.44464" id="svg_1" opacity="0.5" stroke-width="10" stroke-linejoin="round" stroke="#000000" fill="none"/>
</g>
Đó là một điều khó khăn. Bạn cần phải làm điều đó theo lập trình hoặc bạn có thể sử dụng Illustrator hoặc Inkscape? – Duopixel
Tôi cần làm điều này theo chương trình, nhưng nếu bạn có thể nói cách làm trong một chương trình, điều đó cũng hữu ích ... cảm ơn! – Hoff
Trong Illustrator bạn chọn đường dẫn và menu Object> Expand appearance. Tôi chỉ có một ý tưởng mơ hồ về toán học đằng sau điều này, nhưng nó sẽ không phải là một nhiệm vụ đơn giản. – Duopixel