Inkscapeでsvgを編集していますが、別のオブジェクトの上にオブジェクトがあります。一番上のオブジェクトの形状を使用して、その下のオブジェクトをカットしたいと思います。
GIMPに慣れている人のために、「アルファから選択」ツールのようなことをしようとしています。
Inkscapeでsvgを編集していますが、別のオブジェクトの上にオブジェクトがあります。一番上のオブジェクトの形状を使用して、その下のオブジェクトをカットしたいと思います。
GIMPに慣れている人のために、「アルファから選択」ツールのようなことをしようとしています。
回答:
両方を選択し(一方のオブジェクトをクリックし、Shiftキーを押しながら、もう一方のオブジェクトをクリックして)、を選択してPath
から、を選択しますDifference
。
私にとっては、六角形から左矢印を切り取りたかったのです。六角形を作成し、レイヤーを複製し、一番上のレイヤーを右に移動し、両方のレイヤーを選択してから、PATH / Differenceを選択しました。
両方を選択して実行:
オブジェクト->クリップ->セット
別の形から十字形を切り取りたかった。元のshape.svgと別の画像cross.svgを使用しました(これは切り取りたい正確な形状でした)。今、私はここですべての提案を試みましたが、どれも機能せず、多くの実験を行った後、他の人に役立つ簡単なアプローチを見つけました。
両方の画像が最初から1色であったことに注意してください。
(?)後半のパーティーに誰が分裂を言及していない理由を不思議に思っ少し(Ctrl
+ /
)。
上部のオブジェクトを複製する必要があります。そうしないと、下部のオブジェクトが2つのセグメントに残ります。1つは上部オブジェクトの形状になり、2つ目は残余になります
Ctrl
+ D
を押して複製します。Shift
下のオブジェクトを押してクリックします。(これまでに選択した上部オブジェクトと下部オブジェクトのコピーが必要です。2つのオブジェクトのみが選択されているかどうかをステータスバーで確認してください。Ctrl
+を押す/
これで、上部オブジェクトと下部オブジェクトが2つのセグメントになりました。
HTH
3年後、私は同じ問題を抱えてきました。使用する複数のオブジェクトで満たされたベクターシートをダウンロードしました。10枚のシートから1つのオブジェクトだけが欲しかった。そこで、そのオブジェクトを切り取り、作業中の別のsvgファイルに貼り付けたいと思いました。ここに私が発見したことと、それをどうやってやったかがあります。
複数のオブジェクトを含む元のsvgファイルは単一のレイヤーでした。これを行うには、新しいレイヤーを作成する必要があります。そうしないと、何も機能しません。
元のレイヤーの上に新しいレイヤーを作成し、新しいレイヤーで切り取りたいオブジェクトの上にシェイプを作成します。塗りつぶしのない長方形と塗りつぶしのない長方形を使用して、目的のオブジェクトの周囲に見えるようにしました。
パス、交差点を選択します。
オブジェクトが存在する元のレイヤーに戻ります。そうでない場合は、代わりに長方形をカットアンドペーストします。
オブジェクトの上にカーソルを置くと(セレクターモード)、オブジェクトは元の画像とは無関係に移動します。
このオブジェクトをコピーして別のファイルに貼り付けると、属性が保持されます。
Inkscapeの最大の難点は、GIMPまたは他の画像エディターのプロセスを頭から取り除くことです。このプログラムには別のアプローチが必要だからです。選択ツールを使用する代わりに、コピーして貼り付けます。新しいレイヤーと別のオブジェクトの形状でセレクションマスクを作成する必要があります。次に、交差ツールがクリッピングマスクを作成します。
オブジェクトのグループ化を解除し、すべてのポイントを選択し、パス>>除外を選択するとうまくいきました。
YouTubeビデオをご覧ください:https : //youtu.be/uquoIZhyarQ