Да, купите продукт, который делает это.
Нет простого преобразования.Документы XPS основаны на элементах управления WPF, а не на веб-элементах управления.Это означает, что вам нужно каким-то образом преобразовать веб-документ в 1) изображение или 2) действительный визуальный WPF.
Нет.2 будет сложнее.Храбрые души использовали бы преобразование для преобразования веб-страницы в xaml, но, конечно, это не сработало бы для любой страницы, которая использует javascript для отображения содержимого или одного из, вероятно, сотни других ограничений.Так что, если веб-страница не очень простая, допустимый xhtml, сразу же будет 2. 2.
Первый вариант самый простой, если вы не думаете о том, что в Интернете нечисто, когда люди спрашивают, как преобразоватьвеб-страница с изображением.Но, если вы можете преодолеть это препятствие, это относительно просто.
Алгоритм будет следующим:
1) получить веб-страницу как изображение (жесткий бит)
2) создать элемент управления изображением, установить для ImageSource изображение
3) создать XpsDocument изапишите изображение (визуальное)