встроенный xaml в html-документе

#html #xaml

#HTML #xaml

Вопрос:

Как я могу просмотреть XAML-код внутри html-документа, это мой XAML-код:

 <Canvas Name="myxaml"
        Width="618.125"
        Height="37.325001"
        ClipToBounds="True"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
    <Canvas Name="g10"
            RenderTransform="1.25,0,0,-1.25,0,37.325001">
        <Canvas Name="g12">
            <Path Fill="#FF000000"
                  Name="path16">
                <Path.Data>
                    <PathGeometry FillRule="Nonzero"
                                  Figures="M41.977,17.434L41.977,18.165 48.719,18.165 48.719,17.434 41.977,17.434z M41.977,15.165L41.977,15.891 48.719,15.891 48.719,15.165 41.977,15.165z" />
                </Path.Data>
            </Path>
        </Canvas>
    </Canvas>
</Canvas>
  

и моя цель — сделать что-то вроде этого:

 <html>
  <body>
    <span>
      <Canvas Name="myxaml" Width="618.125" Height...............</canvas>
    </span>
  </body>
</html>
  

И если это невозможно, возможно ли преобразовать xaml в html, я нашел инструмент под названием html2xaml, он преобразует html в xaml и visversa, но это не приводит к выводу для такого файла xaml.

Ответ №1:

Вы могли бы попробовать сохранить xaml в виде файла и открыть их в векторном редакторе иллюстраций, таком как InkScape, а затем экспортировать в более удобный для html формат (например, SVG, который можно отобразить внутри canvas).

Ссылка: Inkscape поддерживает XAML

Комментарии:

1. Спасибо за ваш комментарий, на самом деле мой целевой браузер — IE8, поэтому я не мог использовать svg, но я попытался преобразовать xaml в html5 с помощью inkscape, но теперь мне повезло