Descomprimir
.odt e .docx arquivos são .zip arquivos. Você pode tentar descompactá-los como se fossem arquivos .zip regulares.
Se isso não funcionar, você pode alterar a extensão de .odt ou .docx para .zip e depois descompactar o arquivo.
Comprimir
Compacte a pasta em um arquivo .odt ou .docx .
Se o seu programa zip não permitir compactar para .odt ou .docx , você poderá compactar para .zip e depois alterar a extensão para .odt ou .docx .
Nota: Você não precisa compactar o diretório com os arquivos descompactados, você tem que compactar o conteúdo do diretório. Assim, o arquivo compactado terá na raiz os arquivos meta e diretórios, e não o diretório que contém os arquivos meta e diretórios.