Feature Request: Save As XPS

CC3 supports exporting as EMF enhanced windows metafile. Creating an XPS is very simple from WPF. I assume you are currently using the GDI Print API to print. Here is an article from Microsoft about printing with .Net 4.5

http://msdn.microsoft.com/en-us/library/ms742418(v=vs.110).aspx

In theory, it should be relatively simple to switch from the GDI Print API to the XPS Print API. (I have created WPF applications that create XPS files and WinForms applications that create EMF files but I have never used the XPS Print API from WinForms.)

XPS is supported natively on Vista, Win 7, Win 8, and Win 8.1, but not on XP. Since XP is no longer supported, it is probably not an issue.

Comments

  • MonsenMonsen Administrator 🖼️ 81 images Cartographer
    Can't you just print to XPS? An XPS virtual printer should be installed by default on most modern windows installations, so creating a XPS document should be as simple as hitting the print button i CC3 and selecting your XPS printer.

    As for supporting XPS directly, I can't speak for ProFantasy, but given that CC3 currently does not depend on any .net components, I am sure ProFantasy would be a bit hesitant to include something that would require .Net support (There used to be a component requiring .net included, which caused all kinds of problems for users because of how MS handles .net versions [although it has gotten much better in later versions]).
Sign In or Register to comment.