Использование файлов SVG, таких как файлы PNG, в Windows Phone

Я гуглил некоторые ответы, но ничего полезного для меня не нашел. Можно ли использовать файлы svg, такие как png (jpeg или любой другой растровый графический формат) в элементе управления изображениями в Windows Phone 8? С результатом, подобным следующему (не работающему) коду:

<Image Margin="0,0,0,-19" Source="/Assets/SVG/image.svg" 
Stretch="Fill" HorizontalAlignment="Center"/>

person Michael    schedule 03.03.2013    source источник


Ответы (1)


Я не думаю, что SVG изначально поддерживается в Windows Phone (за исключением, возможно, мобильного IE10). Однако вы можете легко преобразовать изображение SVG в XAML, используя такие инструменты, как Inkscape.

person Thomas Levesque    schedule 03.03.2013
comment
Да, преобразование в XAML — это решение, широко распространенное в stackoverflow. Однако вы ответили на мой вопрос, так что спасибо. Тем не менее, вопрос остается открытым, на случай, если появится какой-нибудь пример кода использования svg-файла, преобразованного в xaml. - person Michael; 04.03.2013
comment
Майкл, ты можешь держать его открытым сколько хочешь. Поддержки нет. Не уверен, что поддержка SVG является приоритетом для #WP9 или #WP10, поэтому вы можете долго ждать здесь. - person Hermit Dave; 04.03.2013
comment
@JitendraVyas, я только что попробовал, у меня работает... (Nokia Lumia 920) - person Thomas Levesque; 16.07.2013
comment
@ThomasLevesque. Я использую шрифты значков SVG, созданные с сайта icomoon.io, и мой Nokia Lumia 720 не отображает значки, но Android мобильный все в порядке - person Jitendra Vyas; 16.07.2013
comment
@JitendraVyas, только что попробовал еще раз с SVG с этого сайта, и это работает - person Thomas Levesque; 16.07.2013
comment
@ThomasLevesque Спасибо за проверку. Вы загружаете значки из SVG или шрифта в Windows Mobile? И если вы используете SVG, пожалуйста, проверьте, работает ли он даже после того, как мы используем это исправление icomoon.io/#blog/ сообщение 1 - person Jitendra Vyas; 16.07.2013
comment
@JitendraVyas, я просто показываю страницу с <img src="something.svg"/> - person Thomas Levesque; 16.07.2013
comment
давайте продолжим это обсуждение в чате - person Jitendra Vyas; 16.07.2013
comment
@JitendraVyas, извините, нет времени - person Thomas Levesque; 16.07.2013