Illustrator ファイルを WPF のパスに変換するにはどうすればよいですか
-
03-07-2019 - |
質問
私たちのグラフィック担当者は Adobe Illustrator を使用しており、WPF アプリケーション内で彼女の画像をパスとして使用したいと考えています。これを行う方法はありますか?
解決
これを行うには、Expression Designを使用します。
残念ながら、現在、Blend 2.5のような無料のベータプレビューはありませんが、試用コピーをダウンロードします(90日間使用できます)。
このルートに行きたくない場合、多くの人が上記のcurtiskが指しているMike Swansonのエクスポーターも使用していることを知っています。
他のヒント
これは法案に適合するはずです AI-> XAML
AI から SVG、そして XAML へ進むことができます。
Adobe Illustrator から:ファイル -> 名前を付けて保存 -> *.SVG。
SVG「Profile 1.1」で十分なようです。
XAML でパス/グループ名を保持するには、「Illustrator の編集機能を保持」 (または少なくとも CS4 での名称) を有効にする必要があることに注意してください。
シャープベクトル SVGデータをXAMLデータに変換できます。これにより、root を持つ XAML のフラグメントが生成されます。
<DrawingGroup>
.以下のように XAML を画像に配置するなど、XAML をコピーして貼り付けたり、使用したりするために必要な作業を行います。AI ファイル内の名前付きオブジェクトまたはグループには、XAML 内での名前が残っている必要があります。経由
x:Name="..."
.
<Image>
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
- 何かにアニメーションを付けたい場合、座標系は面倒な場合があります。他にも以下のような投稿があります これ 洞察力があるかもしれません。
使用できる、または動作するものに変換できる他の形式(Illustratorの最新バージョンはSVGをサポートしている)としてイラストをエクスポートするように彼女に依頼します。