Я пробовал InkScape & XPS method, но это не дает мне правильный XAML.Преобразование SVG в XAML
Может ли кто-нибудь конвертировать this SVG в совместимый с WinRT XAML?
Я пробовал InkScape & XPS method, но это не дает мне правильный XAML.Преобразование SVG в XAML
Может ли кто-нибудь конвертировать this SVG в совместимый с WinRT XAML?
Взгляните на это и посмотреть, если он работает: https://gist.github.com/timheuer/6443390
метод (да, superhack):
Expression Design
открыть AI документСохранить как xaml с Inkscape (совместимо с silverlight) работал для меня в Windows 8.1 (приложение для магазина) – alvinmeimoun
Текущая версия Inkscape теперь может напрямую экспортироваться в XAML, не нужно переходить через PDF, переименовывать и смешивать импорт. –
Текущий Inkscape сохраняет неправильный XAML для меня. Он имеет ViewBox, содержащий Canvas. Вместо этого я хочу DrawingBrush. Используя этот метод в ответе, который я импортировал в приложение Blend, нажмите «Инструменты» -> «Сделать ресурс VisualBrush». Вставьте это в новый ResourceDictionary и добавьте свойство «Stretch» и удалите свойство «ViewBox». – Paul
Используя Inkscape 0.91, можно открыть SVG-файл и напрямую сохранить его как XAML.
Выберите Microsoft XAML файл как тип файла:
И Inkscape предоставит возможность сделать его совместимым с Silverlight. – Grault
Я не могу прокомментировать соответствующий ответ, но я нашел, что это даже проще просто открыть SVG
в Inkscape
, скопируйте, а затем вставьте его на Expression Design
. Затем выберите Copy to XAML
(или Ctrl + Shift + C
).
Если вы хотите, чтобы люди выполняли вашу работу за вас, вам больше повезло с Amazon Mechanical Turk, чем здесь. – Renan
Я пробовал свои способы, но я потерпел неудачу, поэтому я спросил. – Xyroid
Затем покажите нам, что вы пробовали. – Renan