office2007系情報圧縮関係7ziphttp://sevenzip.sourceforge.jp/C#でZip圧縮形式ファイルの操作http://astel-labs.net/blog/diary/2010/06/100630-1.htmlC#でZIPファイルを扱えるDotNetZiphttp://journal.mycom.co.jp/articles/2009/08/21/DotNetZip/index.htmlC#で圧縮ファイルを生成するhttp://onestep.air-nifty.com/blog/2006/12/c_c0df.htmloffice word2007関係Office 2007のファイルを何とか開くhttp://bizmakoto.jp/bizid/articles/0611/30/news026.htmlビジネス・ユーザーのためのOffice 2007新ファイル・フォーマット対策ガイドhttp://www.atmarkit.co.jp/fwin2k/operation/office2007format/office2007format_01.htmlOffice オープン XML I: Office オープン XML 形式を理解するhttp://office.microsoft.com/ja-jp/excel-help/RZ010243529.aspxとりあえずこんなもんかな。あとはマインドマップでちょっと整理
[プログラムノート][Word2007]docxをzip展開後再度docxとする場合の注意docxファイルをzipファイルに変更し、展開した後、再度docxにするためには、[Content_Types].xmlが配置されているディレクトリをルートとしてzip圧縮を行う。つまり、[Content_Types].xml、各フォルダ(例:_rels,docProps,word)を選択してzip圧縮を行う。[Content_Types].xmlよりも一段上のフォルダ(通常、元のファイル名のフォルダ)をzip圧縮しても元のdocxにはならず、再度docxを開く際、次のエラーとなるため、注意。------Office オープン XMLファイル test.docxは内容に問題があるため、開けませんでした。詳細:ファイルは破損しており、開けません。------