Я прочитал 1000 сообщений, говорящих, что это возможно, но для моей жизни я не могу найти, как создать вектор в XAML из PNG. Может ли кто-нибудь указать мне на какие-либо сообщения, объясняющие, как я могу создать вектор из PNG для использования в приложении WPF?
Создать векторный образ
Ответ 1
Надеюсь, это поможет
Загрузите и установите Inkscape (внутренне используя Potrace). Вот хорошая статья на эту тему:
Векторизация растровых изображений в XAML с использованием Potrace и Inkscape.
Вот резюме из ссылки.
- Запустить Inkscape
- Выберите "Файл → Открыть" и выберите PNG
- Когда вас спросят о "Ссылка или вставлять изображение:" , выберите "внедрить"
- Выберите новое открытое изображение с помощью мыши
- Выберите "Путь → Трассировка битмапа..."
- Выберите "Цвета" в "Несколько сканирований: создайте группу путей" GroupBox
- Выберите "ОК" , чтобы выполнить трассировку
- Закройте окно "Трассировка растрового изображения"
- Удалите исходное изображение, выбрав "Изменить → Инвертировать выбор" и нажмите "Удалить".
- Выберите "Файл → Сохранить как..." , выберите "Microsoft XAML" и сохраните
.. и вы должны преобразовать свой файл XAML из PNG.