Udostępnij za pośrednictwem


MSDN Code Gallery for XPS

The code gallery for the XPS APIs in Windows 7 is now live on MSDN. The gallery has three code samples for using the new APIs:

  • Basics of working with XPS Documents: loading, modifying and saving.
  • Rollup: combing content from different documents.
  • Flow Text: using the text capabilities exposed by DirectWrite to generate fixed layout XPS Document content from flow text.

Enjoy…

Comments

  • Anonymous
    January 13, 2009
    I'm looking to be doing some of this for a product I'm currently working on (combining documents and flow->fixed are going to be large parts of the system).  Is this .NET 4.0 stuff?  Or will these native APIs be available in 4.0?
  • Anonymous
    January 13, 2009
    Hi Will,Those samples are for the Win32 APIs in Windows 7. However, there's been XPS support in .Net since 3.0. A good place to start in the documentation is the WPF overview section [http://msdn.microsoft.com/en-us/library/ms749165.aspx] and the System.Windows.XPS namespace [http://msdn.microsoft.com/en-us/library/system.windows.xps.aspx]
  • Anonymous
    January 13, 2009
    Yeah, I know.  I was thinking that there might be MORE support in the unmanaged APIs in 7 that simplify tasks such as converting from flow to fixed and combining documents.   As far as I can tell, the only info about doing that using the .net 3.0 assemblies are some blog posts by Feng Yuan....  I wish there was much MUCH more information/examples about using system.windows.xps IRL..