Open XML – submit your question


Subscribe to our Partner video podcastOpen XML Community

I am interviewing Sarah Bond, our Open XML lead for Australia on Friday 21st September.  I know many of our partners have lots of questions around Open XML and this is an opportunity to receive the information from the horses mouth, so to speak (sorry Sarah).  Please submit any questions you have by Friday morning 10am.

image

Comments (1)

  1. Emmanuel Huna says:

    Thanks for the question Emmanuel.  Please email me at chlong@microsoft.com and I’ll forward you an email Andrew Coates and Dave Glover (two of our Developer Evangelists) sent me about using a number of 3rd party tools:

    Dave also provided this possible useful link: http://blogs.msdn.com/pranavwagh/archive/2007/07/16/this-deserves-to-be-a-post-not-a-comment-recycling-the-bits.aspx

     

    We had to postpone the filming of the video, but it will be done!

    I also fixed the ozpartnertv@microsoft.com problem.

    ———- Forwarded message ———-

    Email sent to ozptv@microsoft.com bounces.  Here’s my question:

    ———- Forwarded message ———-

    From: Emmanuel Huna <spam@ehuna.org>

    Date: Sep 19, 2007 9:11 PM

    Subject: Open XML

    To: ozptv@microsoft.com

    My Open XML question is:

    Our company produces software for the mortgage industry and we have to handle literally thousands of mortgage related forms.  I am currently designing a new system to handle such forms, specifically coming up with a way to merge data from a SQL database back-end to into exisiting templates.

    Open XML is great, and the packaging APIs found in the .Net Framework 3.0 are perfect for what I need.  In fact, it literally took me a couple of days to come up with a prototype that creates a custom xml and merges into a Word Open XML (*.DOCX) document – it’s working great.

    The next step is for us to handle printing and viewing the generated documents (templates with merged data).  The natural choice is to use XPS – WPF has a document viewer control that makes it really easy to view and print any XPS document.

    But to my surprise there is no API in the .NET Framework to convert an Open XML document to XPS!  I have to use Word Automation, which is of course not scalable and not robust as a solution, particularly on the server.

    Why didn’t Microsoft come up with the last piece of the puzzle and give us an API that allowed us to convert an Open XML Word document (*.DOCX) to a XPS document?

    Emmanuel Huna

Skip to main content