どすこいフリークのblogのどすこい!

どすこいフリークのblogのどすこい!

どすこい!どすこい!どすこいを愛して早三年。
どすこいを流行らせるために舞い降りた天使さ。

Amebaでブログを始めよう!
OKINAWA!!ヒーハー!

どすこいフリークのblogのどすこい!
どすこいフリークのblogのどすこい!

じんべぇサメがすごく大きくてオラ感動しただよぉおおおおおおおおおおおお!
圧縮関係
7zip
http://sevenzip.sourceforge.jp/

C#でZip圧縮形式ファイルの操作
http://astel-labs.net/blog/diary/2010/06/100630-1.html
C#でZIPファイルを扱えるDotNetZip
http://journal.mycom.co.jp/articles/2009/08/21/DotNetZip/index.html
C#で圧縮ファイルを生成する
http://onestep.air-nifty.com/blog/2006/12/c_c0df.html

office word2007関係
Office 2007のファイルを何とか開く
http://bizmakoto.jp/bizid/articles/0611/30/news026.html
ビジネス・ユーザーのためのOffice 2007新ファイル・フォーマット対策ガイド
http://www.atmarkit.co.jp/fwin2k/operation/office2007format/office2007format_01.html

Office オープン XML I: Office オープン XML 形式を理解する
http://office.microsoft.com/ja-jp/excel-help/RZ010243529.aspx

とりあえずこんなもんかな。
あとはマインドマップでちょっと整理
docxファイルをzipファイルに変更し、展開した後、再度docxにするためには、[Content_Types].xmlが配置されているディレクトリをルートとしてzip圧縮を行う。つまり、[Content_Types].xml、各フォルダ(例:_rels,docProps,word)を選択してzip圧縮を行う。

[Content_Types].xmlよりも一段上のフォルダ(通常、元のファイル名のフォルダ)をzip圧縮しても元のdocxにはならず、再度docxを開く際、次のエラーとなるため、注意。

------
Office オープン XMLファイル test.docxは内容に問題があるため、開け
ませんでした。
詳細:ファイルは破損しており、開けません。
------