単純なMarkdown - > docxパーサー/ライターを作成しようとしていますが、最も簡単な最後の部分に完全に固執しています。 docx、Wordまたは他の.docxリーダーが認識するようにします。WordprocessingMLフォルダを読み込み可能なdocxに圧縮するには
私のパーサーライターは実際には関係ありません。古いWordで作成された* .docxファイルを解凍し、通常の圧縮ユーティリティで再圧縮しようとすると、この問題が発生します。私が追加しなければならない不思議なヘッダがいくつかありますか、特別なOPC圧縮ユーティリティが必要ですか?
私はあまりそれをするツールを望んでいません。そこにあるはずのものを理解するためです。これはWordprocessingML仕様とは独立しているようです。
言うまでもなく、私は圧縮について何も知らない。私がGoogleで見つけることができるものは、あなたがビジネスで使うことができる派手なユーティリティと関係がありますが、私はGPLdなどの小さな実行可能ファイルを作っています。
エリックホワイトは右、私は「周りの手動オープンXMLドキュメントをビュン最も一般的な問題」を経験したことを推測して、正確です。このエラーは、質問のタイトルにすでに表示されています。マテリアルを個別にZipファイルに結合するのではなく、マテリアルを含むフォルダを圧縮していました。それは私がこのことを推測しているかもしれませんが、もちろん.docxファイルを解凍すると、あなたは強調して小さなディレクトリを取得するのではなく、あなたが働いているディレクトリのすべてにファイルを書きます。 - もちろん、これは私が上で言及したプロジェクトに戻るべきであることを意味します。:) – applicative