IllustratorでSVG形式を使用してプリミティブをパスに変換する


16

Illustratorで複数の四角形で構成される簡単な描画を取得しました。それを後でコードで処理し、ドキュメントをSVGとして保存する必要があります。

長方形<rect />はSVG形式のノードとして表示されます。四角形をプリミティブ型からIllustratorのパスに変換するクリーンな方法はありますか?もしそうなら、どのように?

これまでの私のハッキングソリューションは、[オブジェクト]> [パス]> [単純化]を使用することでした。変換が適用されていないシンプルなボックスを扱っていたため、直線もチェックしました。これはボックスに対してうまく機能しました(同じ数の頂点と外観を保持しました)

プリミティブをIllustratorでパスに変換するための、よりクリーンでハックの少ない方法はありますか?

回答:


28

秘Theは、パスをa Compound PathCMD+ 8)にすることです。これにより、SVGはプリミティブ型ではなく実際のパスを出力します。


0

他の方法が見つかりました:プリミティブのアンカーポイントを編集します。私はいくつかのことを試して、生成されたコードを見ましたが、アンカーポイントを少し前後に動かすだけでトリックができます(そしてシェイプの外観を台無しにしません)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.