web-dev-qa-db-ja.com

クリッピングマスクを新しいベクトルに平坦化できますか?

クリッピングマスク内に比較的複雑な繰り返しベクトルがあります。

見えない部分がたくさんありますが、多くのディスク容量を占めます。

クリッピングマスクの外側にあるものをすべてフラット化/切り取り/削除する方法があり、それでもベクターイメージとして保持する方法があるかどうか知りたいと思いました。

それは可能ですか?もしそうなら、どうすればそれを達成できますか?

4
Trip

クリッピングマスクのクローンであるボックス/シェイプを作成できます。そのオブジェクトと、クリップするすべてのパスを選択します。次に、パスファインダーの切り抜きツールを使用して、パスの外側にあるすべてのものを削除します...

Pathfinder tool palette

これが結果の例です...

enter image description here

5
beroe

ええと。答えは驚くほど簡単で、驚くほど明白ではありません。あまり明白ではないので、クリッピンググループを解放してからトリミングするという、より複雑な方法の手順を実行しようとしたときに、偶然に完全に発見しました。

<Clip Group>オブジェクトをクリックして選択します。他のオブジェクトを選択しないでください。次に、パスファインダーウィンドウで、トリミングボタンをクリックします。これにより、古いクリッピンググループ内のすべてのベクターオブジェクトが古い<Group>にクリップされた通常の<Clip Outline>(クリッピンググループではなくなりました)が生成されます。本質的には、クリップグループをフラット化する場合に予想されるとおりです(そのようなことが可能でした)。おそらく、画像に対してはあまりうまく機能しません。

2
Robin Davies