Да - я только что решил эту проблему для приложения LOB два дня назад.
Я не могу дать совет по Blend (хотя я читал, что это можно сделать в Expression Designer). Однако лучший бесплатный инструмент, который я нашел для этого, называется InkScape (http://www.inkscape.org).
Это открытый исходный код, и хотя он предназначен в основном для редактирования векторных изображений SVG, он имеет две ключевые функции, которые нам пригодятся, WPFers:
- Он может векторизовать (то есть "отслеживать") растровые изображения, такие как растровые изображения и JPEG, хотя и не так хорошо, как хотелось бы, и
- Может экспортировать векторное изображение как XAML
Вы неизменно обнаружите, что вы получите лучшие результаты при загрузке векторных форматов (например, SVG, EMF, WMF и т. Д.) И сохранении в XAML, чем при попытке преобразования растрового изображения / JPEG ... просто потому, что процесс векторизация растрового изображения в лучшем случае подвержена ошибкам. Поэтому, если вы хотите перенести логотип компании в XAML, попробуйте получить исходные файлы, использованные для создания логотипа (возможно, в Illustrator?), И импортируйте его в InkScape.
Если этот пост полезен, будьте добры и дайте ему один ответ.