0

オフィスの .dotm ファイルに関するメモによると、.docx ファイルと構造が似ている (または同じ)、つまり zip アーカイブです。

(アーカイブ ツールを使用して) .dotm ファイルの内容を抽出し、結果のファイルを .dotm ファイルに再圧縮して、構造 (ファイルの場所) を正確に保持すると、MSWord2007 は新しい .dotm ファイルが無効であると不平を言います。

アーカイブ ツールが (既定で) 提供しない、または提供できない .dotm ファイルの追加の書式設定 (詳細) は何ですか?

4

1 に答える 1

0

「Infozip」と呼ばれるツールを使用しました。これは、いくつかの実行可能ファイル(zip.exe、unzip.exeなど)で構成され、実用的なソリューションを実装しました。

[-] unzip.exeを使用して.dotmファイルの内容を一時フォルダに抽出しました[-]関連ファイル(この場合はCustumUI.xml)に必要な変更を加えました[-]元のアーカイブ(.dotmファイル)を次のように更新しましたzip.exeにアーカイブを「更新」するように指示します。つまり、新しいアーカイブに再圧縮せず、変更されたファイルのみを更新します。

これにより、アーカイブ内の目的のファイルの内容を変更しながら、非標準のアーカイブメタデータがそのまま維持されるように見えました。MS Word 2007は、マクロが有効なテンプレートファイルを開き、変更を正しく適用するようになりました。

于 2009-11-13T19:51:14.973 に答える