2010-08-24 4 views
0

Je peux créer un document Word étendu en utilisant html, y compris une page de couverture, en-tête & pied de page, numéros de page, etc Mais mon problème est; lorsque mon document est trop long (comme 100 pages ou plus) et que j'ouvre le document avec Word 2003:Html à Word document long

  • le document peut être chargé et je peux voir la page de couverture.
  • mais lorsque j'essaie de faire défiler un peu pour examiner le rapport, Word démarre un processus de longue durée (je ne sais pas de quoi il s'agit) et ne répond pas.
  • Si le document est d'environ 60 pages, le processus dure environ 5 minutes. Et puis je peux naviguer dans le document.

J'ai essayé ce qui suit:

  • Spelling Personnes handicapées et vérifier la grammaire
  • sauvegarde automatique Désactivé

Y at-il une expérience similaire? Je crée le document avec html et quelques balises vml incorporées dans le document. Quelle peut être la cause de ce comportement inconscient?

Répondre

0

Word n'est pas créé pour gérer des documents volumineux. Il existe plusieurs endroits où le comportement n'est pas O (n log n) (avec n longueur du document). Vous devez au moins désactiver la numérotation des pages.

Si vous voulez vraiment savoir: créer des cas de test et découvrez:

  • début d'un texte, sans rien de fantaisie du tout, générer un 100 pages et voir si le problème persiste.
  • étape par étape ajouter des fonctionnalités jusqu'à ce que le problème se pose (le plus rapide consiste à réduire de moitié la différence de caractéristiques).
  • il est probable qu'il y ait plus de fonctionnalités qu'un seul conduisant à ces problèmes de performance, donc vous devez être prudent avec l'application de la méthode de Newton

Et quand vous savez, dites-nous.

+0

J'ai fait un essai. Mais toujours pas de chance. Les documents longs semblent verrouiller Word 2003. Je peux ouvrir le document dans quelques secondes avec Word 2007. Mais je dois utiliser Word 2003. –