¿Por qué son tan grandes los archivos .doc creados por Word para Mac 2016?

1

File listing

La imagen de arriba muestra una lista de archivos para dos documentos de Word, ambos creados con Word para Mac 2016. ¿Por qué el archivo .doc es mucho más grande?

Cuando creo un archivo .doc en Word 2010 para Windows (la única otra versión de Word a la que tengo acceso) solo tiene 22 KB. Me pregunto si hay algún error con la actualización más reciente de Word para Mac 2016.

Jim
fuente

Respuestas:

1

Los archivos DOC son (se supone que son) un formato "heredado". A veces, los archivos DOC estaban en formato binario y, a veces, el archivo DOC era un RTF de texto sin formato con extensiones de Word.

Los archivos DOCX son XML de texto plano y otros datos (por ejemplo, imágenes) almacenados en un árbol de carpetas comprimidos y almacenados en formato zip. Puede cambiar la extensión a ZIP y luego abrirlos. (Práctico para extraer imágenes).

Word 2010 en Windows solo cambiará la extensión del archivo a DOC si usa "guardar como" pero sigue siendo un archivo DOCX comprimido.

Si lo guarda como RTF, probablemente podrá reproducir el comportamiento en su entorno de Windows.

Hice una prueba con una sola página de texto de un libro elegido al azar del Proyecto Gutenberg:

  • RTF = 205KB
  • DOCX = 25KB
  • RTF comprimido usando software de terceros = 31KB

Así que mi mejor conjetura es que la diferencia en el tamaño del archivo se debe a la compresión ZIP.

¿Vista protegida? tal vez el archivo esté dañado, quizás tenga una macro VBA incrustada y tengan un bloqueo del 100% en la política de macros, quién sabe. Me gustaría hacer esa pregunta por separado.

Yorik
fuente
Espero que la bifurcación de Office de Mac pueda hacer algunas cosas de manera diferente, lo que puede explicar por qué el archivo DOC guarda de manera diferente en la Mac.
Yorik
2
"Word 2010 en Windows solo cambiará la extensión del archivo a DOC si usa" guardar como "pero sigue siendo un archivo DOCX comprimido". Eso no puede ser verdad o el Internet estaría lleno de quejas.
Daniel B
Sí, no acabo de seguir cómo Word 2010 crea un archivo .doc simplemente cambiando la extensión de un archivo .docx. ¿Seguramente entonces las primeras versiones de Word serían capaces de leer archivos .docx si el usuario cambiara la extensión?
Jim
@DanielB: Utilicé "guardar como" y seleccioné "word 97-2003 doc file" de la lista de tipos. El resultado fue un archivo DOC (la extensión fue agregada por Word, no yo), y fue un archivo comprimido con el mismo contenido que el docx.
Yorik
Sí, lo siento, pero no. Solo inténtalo. Crea un documento compuesto OLE. Si no fuera así, las versiones anteriores de Word u otros programas que esperan no podrían abrir el archivo.
Daniel B