<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Transforming Open XML Documents using XSLT</title><link>http://blogs.msdn.com/ericwhite/archive/2008/09/29/transforming-open-xml-documents-using-xslt.aspx</link><description>[Blog Map] Transforming Open XML documents using XSLT is an interesting scenario. However, Open XML documents are stored using the Open Packaging Convention (OPC), which are essentially ZIP files that contain XML and binary parts. XLST processors can’t</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Transforming Open XML Documents using XSLT</title><link>http://blogs.msdn.com/ericwhite/archive/2008/09/29/transforming-open-xml-documents-using-xslt.aspx#8992387</link><pubDate>Thu, 09 Oct 2008 06:07:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8992387</guid><dc:creator>unruledboy</dc:creator><description>&lt;p&gt;how about transform to html files?&lt;/p&gt;
</description></item><item><title>re: Transforming Open XML Documents using XSLT</title><link>http://blogs.msdn.com/ericwhite/archive/2008/09/29/transforming-open-xml-documents-using-xslt.aspx#8992410</link><pubDate>Thu, 09 Oct 2008 06:42:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8992410</guid><dc:creator>EricWhite</dc:creator><description>&lt;p&gt;Sure, no prob, modify the program that starts the XSLT transform so that it doesn't convert the XML that results from the transform back to a DOCX. &amp;nbsp;Then, write the XSL to transfrom from the Flat OPC to XHTML (or HTML). &amp;nbsp;The file that results from the XSLT transform can be whatever you want it to be.&lt;/p&gt;
&lt;p&gt;-Eric&lt;/p&gt;
</description></item><item><title>re: Transforming Open XML Documents using XSLT</title><link>http://blogs.msdn.com/ericwhite/archive/2008/09/29/transforming-open-xml-documents-using-xslt.aspx#9222596</link><pubDate>Tue, 16 Dec 2008 00:55:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9222596</guid><dc:creator>Sylvain Lajoie</dc:creator><description>&lt;p&gt;i'd very much like to use something like the FlatToOpc in my Visual 2005 web project. &amp;nbsp;How?&lt;/p&gt;
</description></item><item><title>re: Transforming Open XML Documents using XSLT</title><link>http://blogs.msdn.com/ericwhite/archive/2008/09/29/transforming-open-xml-documents-using-xslt.aspx#9222623</link><pubDate>Tue, 16 Dec 2008 01:06:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9222623</guid><dc:creator>EricWhite</dc:creator><description>&lt;p&gt;Hi Sylvain, System.IO.Packaging is available for .NET 3.0, and should work with C# 2.0. &amp;nbsp;You would need to rewrite OpcToFlatOpc and FlatToOpc to work with C# 2.0. &amp;nbsp;Given that the code is less than 100 lines long, shouldn't be too difficult. &amp;nbsp;Does this answer your question?&lt;/p&gt;
&lt;p&gt;-Eric&lt;/p&gt;
</description></item><item><title>re: Transforming Open XML Documents using XSLT</title><link>http://blogs.msdn.com/ericwhite/archive/2008/09/29/transforming-open-xml-documents-using-xslt.aspx#9226320</link><pubDate>Tue, 16 Dec 2008 18:43:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9226320</guid><dc:creator>Sylvain Lajoie</dc:creator><description>&lt;p&gt;Hi Eric, I can't seem to point visual studio 2005 to use the .net 3.0 framework (for system.io.packaging). &amp;nbsp;Do you know how to do this? &amp;nbsp;Do i need to download an Extension?&lt;/p&gt;
</description></item><item><title>re: Transforming Open XML Documents using XSLT</title><link>http://blogs.msdn.com/ericwhite/archive/2008/09/29/transforming-open-xml-documents-using-xslt.aspx#9226498</link><pubDate>Tue, 16 Dec 2008 19:43:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9226498</guid><dc:creator>Sylvain Lajoie</dc:creator><description>&lt;p&gt;nevermind, was missing windowsbase.&lt;/p&gt;
</description></item><item><title>re: Transforming Open XML Documents using XSLT</title><link>http://blogs.msdn.com/ericwhite/archive/2008/09/29/transforming-open-xml-documents-using-xslt.aspx#9864102</link><pubDate>Tue, 11 Aug 2009 12:51:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9864102</guid><dc:creator>Robert te Kaat</dc:creator><description>&lt;p&gt;This is exactly what FlexDoc does, except that it doesn't use the flatOpc-format: it works directly on the xml of the header-, footer- and maindocumentpart.&lt;/p&gt;
&lt;p&gt;Check it out here: &lt;a rel="nofollow" target="_new" href="http://flexdoc.codeplex.com"&gt;http://flexdoc.codeplex.com&lt;/a&gt;.&lt;/p&gt;
</description></item></channel></rss>