В зависимости от того, что именно вы пытаетесь сделать, вы можете посмотреть на xsl-fo. Цель создания разметки для печати та же, но fo использует xml вместо xaml. В зависимости от ваших требований вы можете создать xsl-fo напрямую вместо xaml. Если нет, я вполне уверен, что вы можете найти переводчики с xaml на svg (есть много всего, что связано с svg на xaml), и я знаю, что xsl-fo может обрабатывать svg В качестве последнего шага по переходу от xsl-fo я использовал программное обеспечение Ecrion, но я уверен, что к настоящему времени есть и другие, которые также хорошо справляются со своей задачей. Надеюсь, это поможет ...