Inkscapeの行/パスのトリムコマンドはありますか?
例:2行あります。両方を選択した後、ボタンを押します。次に、両方の線が交差するまで延長または短縮されます。その結果、2本の線で構成されるポリゴンができます。
それはここにある願いに似ています:http : //wiki.inkscape.org/wiki/index.php/Intersection_Tools
Inkscapeの行/パスのトリムコマンドはありますか?
例:2行あります。両方を選択した後、ボタンを押します。次に、両方の線が交差するまで延長または短縮されます。その結果、2本の線で構成されるポリゴンができます。
それはここにある願いに似ています:http : //wiki.inkscape.org/wiki/index.php/Intersection_Tools
回答:
Inkscapeでこれを行うための単一のツールやコマンドはありませんが、パスエディター、スナップ、ガイド、およびオブジェクトからガイドを使用することで正確な結果を得ることができます。
いいえ、これはInkscapeでは簡単に実現できません。
最も近い回避策は、2つの線を延長し、スナップを使用してそれらの上に新しいパスを描画することです。
直角の線で作業している場合、2つの端点の間に1本の線を描き、中央にノードを追加してから、新しい線を描く代わりに手動でそのノードに座標を割り当てるのは簡単です。
2つの単純な直線があれば、この操作はそれほど難しくありません。描画がこれよりも複雑になる可能性が高く、これを他のオブジェクトと統合する必要があります。ユニオンなどの[パス]メニューのコマンドは、最後の仕上げに役立ちます。
Inkscapeはスクリプトで拡張できます。あなたが望むように、ボタンをクリックするだけでこれをすべて行うスクリプトを書くことは可能かもしれませんが、私は何も知りません。
私は短い答えはノーだと思います、Inkscapeにはそのようなツール/ボタン/コマンドはありません(私が知っていることです)。
交差パスのトリミングに関する問題を解決するには、既に述べたものとは別に、[パス]> [パスのカット]を使用することもできます。[パスをカット]は、2つの上のパスを削除し、下のパスのみを部分的にカットすることに注意してください。したがって、2つのパスを交差点でカットするには、[パスをカット]を2回実行し、そのたびに上のパスを最初に複製する必要があります。パスをカットした後、不要な端を削除し、ノードツールを使用して残りのパスを結合し、交差点で重なり合うノードを選択して、[ 選択したノードを結合 ]ボタンを押します(ツールオプションバーにあります) )。
とても簡単です。ツールパスを使用できます| パスを切り取ります。まず、「トリム」したい線と制限線を選択してから、Path | Cut Pathに移動します。