AIファイルがあります。これを Expression Blend に貼り付け、WPF プロジェクトで使用するために XAML をエクスポートします。ほとんどのファイルで機能しますが、XAML と別の png ファイルをエクスポートするものもあります。png が別の画像ではなく、画像のパスに埋め込まれているようにするにはどうすればよいですか? それはできますか?
4 に答える
試すことができるもう1つの方法は、ExpressionDesignを使用して.aiファイルを変換することです。
(式デザインを開いたら、[ファイル]-> [インポート]メニュー項目を有効にする前に、新しいドキュメントを作成する必要があることに注意してください。)
ただし、Expression Designを使用して.aiファイルを変換すると、.aiにラスター情報が含まれるという問題が発生する可能性があります... Terrapinがすでに述べたように、ベクターに変換するのは困難です(通常はメモリが多くなります)。ラスターイメージの品質にさらに近づくためのフットプリント)。
ただし、Expression Designには、ラスター情報をベクターに変換する機能もあります。変換する画像を選択した場合は、[オブジェクト]->[画像]- >[画像の自動トレース]に移動して変換します。
詳細については、このStackOverflowの質問を参照してください。ただし、基本的にMicrosoftでは、90日間使用できる試用版をダウンロードできます。
お役に立てば幸いです。
ラスター グラフィックスをベクターに変換してから XAML に変換する方法について説明しているこのページを確認してください。
http://weblogs.asp.net/rrobbins/archive/2007/11/11/how-to-convert-raster-graphics-to-xaml.aspx
生成された PNG はおそらく AI ファイルのラスター部分であり、ベクター グラフィックスに変換できないようです。PNG、JPG、または別のラスター グラフィックを AI ファイルにインポートしていますか?