É importante que os arquivos que compõem o docx
não estejam em outra pasta, ou seja, [Content_Types].xml
deve estar na raiz do arquivo compactado resultante. Uma pergunta semelhante foi feita no StackOverflow.
Quando você abre (ou extrai para o diretório atual ) o arquivo zip
, você deve ter algo semelhante ao seguinte:
./docProps/
./word/
./_rels/
./customXml/
./[Content_Types].xml
Se você tiver esses arquivos em outro diretório dentro do arquivo zip
ou docx
, não funcionará. Observe que não obtenho a pasta customXml
em um documento do Word vazio, mas o relatório com o qual testei originalmente não foi encontrado. Você pode ter mais alguns (ou menos) diretórios.
O comando para rezipar estes, emitido a partir do "diretório atual", é:
zip -r preso.pptx *