Wpf: Cross platform support for XPS

Created on 27 Mar 2019  路  3Comments  路  Source: dotnet/wpf

XPS is with OpenXPS an open standard that is actually supported by non-Windows operating systems.

I鈥檝e recently found XPS and the XPS Document API to be really nice for composing documents. With WPF and related technologies moving to .NET Core 3, the XPS APIs will also be available for .NET Core 3.

However, the way I understand it, XPS is somewhat a part of WPF and as such is limited to Windows. Are there any plans to extract XPS out of WPF in a way that makes the XPS APIs for document creation etc. available on other operating systems?

issue-type-api-suggestion issue-type-enhancement

Most helpful comment

@lindexi Thanks but that鈥檚 not the same. XPS is an open standard for documents which is by itself completely unrelated to desktop GUI applications, and which is also already supported on non-Windows platforms. It just so happens that the XPS APIs are part of the overall WPF libraries.

All 3 comments

Bump. Also, Azure Web App Service has limited support for PDF, perhaps XPS would be better suited for Azure?

@lindexi Thanks but that鈥檚 not the same. XPS is an open standard for documents which is by itself completely unrelated to desktop GUI applications, and which is also already supported on non-Windows platforms. It just so happens that the XPS APIs are part of the overall WPF libraries.

Was this page helpful?
0 / 5 - 0 ratings