4

Есть ли какие-либо методы, которые можно использовать, чтобы Word сохранял RTF-документы в более простом (более простом и легком весе) формате, чем по умолчанию? У нас есть большие документы RTF, которые используют только базовое форматирование, и разница в размере между документами RTF Word (2003, 2007, 2010) и теми же документами, открытыми в WordPad и сохраненными, составляет 4x! Например, документ Word размером 6 млн. RTF становится документом RTF размером 1,4 млн., Когда он открывается в Word и сохраняется заново. Файл WordPad RTF открывается и сохраняется мгновенно, но Word RTF открывается и сохраняет очень медленно. Используя наш примерный документ 6M, все последние версии Word могут занять более 4 секунд, чтобы открыть или сохранить этот документ, но тот же документ открывается и мгновенно сохраняется через WordPad.

Мы заблокированы в использовании RTF, потому что эти документы являются частью сложного рабочего процесса со всеми этапами, требующими RTF контента.

3 ответа3

2

Если в документе RTF есть изображения, вы можете проверить эту статью базы знаний от MS:

Симптом срыва:

...Если в документ Word вставляется изображение EMF, PNG, GIF или JPEG, при сохранении документа в документе сохраняются две копии изображения.

... документ Microsoft Word 2000, содержащий изображение JPEG, сохраненное как документ Word 2000, может иметь размер файла 45 568 байт (44,5 КБ). Однако при сохранении этого файла в формате Word 6.0/95 (.doc) или в формате Rich Text Format (.rtf) размер файла может увеличиться до 1 289 728 байт (1,22 МБ).

Разрешение рекламы:

Чтобы Word не сохранил две копии графического объекта в документе, а также чтобы уменьшить размер файла документа, добавьте строковое значение ExportPictureWithMetafile = 0 в реестр Microsoft Windows ...

Может быть, там есть какая-то помощь?

0

Как писал aking1012 в своем комментарии, вероятно, старые метаданные и информация об отмене занимают все это пространство.

Я не знаю, работает ли это решение и для документов RTF, но в этой статье « Удаление скрытых данных» рассказывается, как удалить скрытые данные.

Но это так сложно, что кажется проще:

  1. Создать новый пустой документ
  2. Скопируйте все в старый документ, сохраните как old.backup (или что-то еще)
  3. Вставить в новый пустой документ, сохранить и перезаписать источник.
0

Возможно, стоит попытаться как-то автоматизировать процесс, если вы так тесно связаны с Word. Такие инструменты, как AutoIt, могут быть действительно полезными.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .