この質問は、Inkscape 拡張機能の Python コーディングの経験がある人向けです。チャレンジが本当に好きでない限り、他の人は時間を無駄にする必要はありません。
異なるライン/ポリライン オブジェクトのライン セグメント間の交点を計算する Python 拡張機能を作成しました。これらの交点で両方のオブジェクトに新しいノードを追加したい (明らかに正しいノード パスの順序で) が、これにアプローチする方法がわかりません。他の拡張スクリプト (「Modify Path\Add Nodes...」など) のコードには の使用が含まれていますがnode.set()
、これがどのように機能するのかを理解することはできません。スクリプトは必要に応じてここで入手できますが、問題がないため、それがどのように役立つかわかりません。交差点の座標を生成するだけです。
ご協力いただきありがとうございます。