2010-08-24 6 views
0

Я могу создать обширный документ слова, используя html, включая титульную страницу, заголовок & footer, номера страниц и т. Д. Но моя проблема; когда мой документ слишком длинный (например, 100 страниц и более), и я открываю документ в Word 2003:Html to Word long document

  • документ может быть загружен, и я могу видеть титульную страницу.
  • , но когда я пытаюсь прокрутить вниз немного, чтобы изучить отчет, Word начинает длительный процесс (я не знаю, что это такое) и не отвечает.
  • Если документ составляет около 60 страниц, процесс длится около 5 минут. И затем я смогу перемещаться по документу.

Я попробовал следующее:

  • нетрудоспособных Правописание и проверка грамматики
  • Disabled Автосохранение

Есть ли кто-нибудь с подобным опытом? Я создаю документ с html и несколькими тегами vml, встроенными в документ. Что может быть причиной этого невосприимчивого поведения?

ответ

0

Word не создано для обработки больших документов. Есть несколько мест, где поведение не O (n log n) (с длиной n документа). Вам нужно хотя бы отключить нумерацию страниц.

Если вы действительно хотите узнать: создать несколько тестовых случаев и выяснить:

  • начать только простой текст, ничего фантазии вообще, генерировать 100 страниц и посмотреть, если проблема не устранена.
  • шаг за шагом добавлять функции до тех пор, пока проблема не будет устранена (самая быстрая - уменьшить разницу в характеристиках).
  • вполне вероятно, что есть больше возможностей, чем просто один ведущий к этим проблемам производительности, поэтому вы должны быть осторожны с применением метода Ньютона

И когда вы знаете, расскажите.

+0

Я попробовал. Но до сих пор не повезло. Длинные документы, похоже, блокируют Word 2003. Я могу открыть документ за несколько секунд в Word 2007. Но я должен использовать Word 2003. –