
Tuve éxito al descomprimir y examinar el interior de un archivo .docx, pero parece que no puedo volver a comprimirlo para que funcione correctamente. Probé sin compresión (línea de comando: zip -0r...), la utilidad de archivo y un complemento 7zip, pero nada de eso funciona. Todos los archivos .docx que creo no se abren en los programas originales, incluso cuando no cambio ni un solo archivo. ¿Algun consejo?
Respuesta1
Es importante que los archivos que lo componen docx
no estén dentro de otra carpeta, es decir, [Content_Types].xml
deben estar en la raíz del archivo comprimido resultante.Se hizo una pregunta similar en StackOverflow.
Cuando abres (o extraes)al directorio actual) el zip
archivo, debería tener algo similar a lo siguiente:
./docProps/
./word/
./_rels/
./customXml/
./[Content_Types].xml
Si tiene esos archivos dentro de otro directorio dentro del archivo zip
o docx
, no funcionará. Tenga en cuenta que no obtengo la customXml
carpeta en un documento de Word vacío, pero el informe que probé originalmente sí la tenía. Es posible que tenga más (o menos) directorios.
El comando para volver a comprimirlos, emitido desde el "directorio actual", es:
zip -r preso.pptx *