ロゴがある場合は、jpg または png として作成したとしましょう。それを使用してパスジオメトリを定義する方法について何か提案はありますか? ブレンドでそれを行う方法について何か提案があれば、本当に良いでしょう. ありがとう
7 に答える
はい。2 日前に LOB アプリケーションでこの問題に取り組みました。
Blend についてアドバイスを提供することはできません (ただし、Expression Designer で実行できると読んだことがあります)。ただし、このために見つけた最高の無料ツールは InkScape ( http://www.inkscape.org ) です。
これはオープンソースであり、主に SVG ベクトル ベースの画像を編集することを目的としていますが、WPFers に役立つ 2 つの重要な機能があります。
- ビットマップや jpeg などのラスター画像をベクトル化 (つまり、「トレース」) できますが、期待ほどではありません。
- ベクター画像をXAMLとしてエクスポートできます
ベクトル形式 (SVG、EMF、WMF など) を読み込んで XAML に保存した方が、ビットマップ/jpeg を変換しようとする場合よりも常に良い結果が得られることがわかります。画像はせいぜいエラーが発生しやすいです。したがって、会社のロゴを XAML に取り込みたい場合は、ロゴの作成に使用されたソース ファイル (おそらく Illustrator で作成されたもの) を入手して、それを InkScape にインポートしてみてください。
この投稿が役に立った場合は、親切にワンアップしてください。
Jasemaは、この仕事に適した素晴らしいツールです。
また、恥ずかしがらずに Blend を使用してください。使用するのはやや難しくなりますが (ペンを使用して図形を描く)、すぐに簡単になります。グリッド線をオンにし、必要に応じてグリッド線にスナップすると、良い結果が得られます。
Jasema と Blend の両方に欠けているのは、中心対称 (星のような) を持つ形状を簡単に作成する機能です。そのため、Jasema から部品を取り、定規と定規の組み合わせのように機能する独自のツール (Radius という名前) を作成しました。方位磁針。
Adobe Illustrator / CorelDraw は、私が使用したこれらの操作に最適なツールです。個人的には、オンスクリーン メディアには illustrator の方が好きです。これらのトレースは、EPS、SVG、AI、さらには XAML (このプラグインを使用)などのいくつかの形式にエクスポートできます。
幸運を祈ります!!!!
私は最近、これに苦労しています。私は一連のアイコンをデータで作成しており、見栄えを良くするためにそれらを更新する必要がありました。
手動で入力して、すべてを試しました。svg で描画し、svg を xaml に変換します。
最後に、Google Material Icons からオープン ソース アイコンのリストを見つけました。
次に、これを使用してsvgファイルからデータに変換しました https://github.com/BerndK/SvgToXaml
うまく機能しますが、自分で描いたアイコンには適していません。
変換したすべてのアイコン データを、データとアイコンのプレビューを提供する自分で作成したアプリに配置することにしました。自由に使用して貢献してください。できる限り更新を続けていきます。 https://github.com/sgreaves1/XamlIcons