На рисунке выше показан список файлов двух документов Word, оба из которых созданы в Word для Mac 2016. Почему файл .doc настолько больше?
Когда я создаю файл .doc в Word 2010 для Windows (единственная другая версия Word, к которой у меня есть доступ), он всего 22 КБ. Мне интересно, есть ли что-то не так с последним обновлением Word для Mac 2016?
решение1
Файлы DOC (предположительно) являются "устаревшим" форматом. Иногда файлы DOC были в двоичном формате, а иногда файл DOC был простым текстовым RTF с расширениями Word.
Файлы DOCX представляют собой обычный текст XML и другие данные (например, изображения), хранящиеся в дереве папок, сжатые и сохраненные в формате zip. Вы можете изменить расширение на ZIP, а затем открыть их. (Удобно для извлечения изображений).
Word 2010 в Windows просто изменит расширение файла на DOC, если вы используете «сохранить как», но это все равно будет сжатый файл DOCX.
Если вы сохраните его в формате RTF, вы, вероятно, сможете воспроизвести поведение в вашей среде Windows.
Я провел тест с одной страницей текста из книги, выбранной наугад из проекта «Гутенберг»:
- RTF = 205 КБ
- DOCX = 25 КБ
- RTF, заархивированный с помощью стороннего программного обеспечения = 31 КБ
Поэтому я предполагаю, что разница в размере файла обусловлена сжатием ZIP.
Защищенный просмотр? может файл поврежден, может у вас встроен макрос VBA и у них 100% блокировка политики макросов, кто знает. Я бы задал этот вопрос отдельно.