Создать вектор из изображения - PullRequest
14 голосов
/ 17 августа 2011

Я прочитал 1000 сообщений о том, что это возможно, но я не могу найти, как создать вектор в XAML из PNG. Может кто-нибудь указать мне какие-либо сообщения, которые объясняют, как я могу создать вектор из PNG для использования в приложении WPF?

1 Ответ

22 голосов
/ 18 августа 2011

Надеюсь, это поможет

Загрузите и установите Inkscape (внутренне используя Potrace ).Вот хорошая статья на эту тему:
Векторизация растровых изображений в XAML с использованием Potrace и Inkscape .
Сводка по ссылке.

  • Запуск Inkscape
  • Выберите «Файл -> Открыть» и найдите PNG
  • Когда спросят о «Ссылка или встроенное изображение:« , выберите «Вставить»
  • Выбор вновь открытого изображения с помощью мыши
  • Выбор «Путь -> Трассировка растрового изображения ...»
  • Выбор «Цвета» в "Несколько сканирований: создать группу путей" GroupBox
  • Выберите "OK" для выполнения трассировки
  • ЗакройтеОкно «Trace Bitmap»
  • Удалите исходное изображение, выбрав «Правка -> Инвертировать выделение» и нажмите Удалить.
  • Выберите »Файл -> Сохранить как... ", выберите " Microsoft XAML " и сохраните

.. и ваш XAML-файл должен быть преобразован из PNG.

...