2010-08-03 9 views
3

J'ai dû écrire de la documentation. J'ai écrit chaque page dans MS Word, puis enregistrez chaque * .docx en tant que fichier htm. J'utilise "HTML Help Workshop" (de Microsoft) pour compiler un fichier chm.Étrange problème lors de la compilation du fichier CHM

j'ai pu créer un fichier avec succès CHM mais le problème est que toutes les images dans un fichier CHM sont affichés. J'ai essayé de décompiler le fichier * .chm dans un autre dossier et ouvert chaque fichier .htm dans le navigateur Web. Toutes les images sont correctement affichées.

Alors pourquoi sont-ils pas affichés dans le fichier CHM. Curieusement, seulement certains d'entre eux ne sont pas affichés. J'ai vérifié si le format d'image cause le problème, mais toutes les images sont du même format. J'ai vérifié si le nommage de fichier est un problème, mais toutes les images sont nommées comme l'image [001-100] .jpg dans leurs dossiers correspondants.

Toute idée sur ce qui se passe mal?

Répondre

6

HTML Help Workshop (RDD) est connu pour avoir des problèmes avec le code HTML généré par Word (ou pour mieux dire: Word génère HTML terribles). Certaines versions placent le codage VML autour des balises IMG que HHW ne peut pas gérer.

solutions possibles:

  • Dans Word: décocher l'option 'Fiez-vous à VML pour afficher les graphiques dans les navigateurs' (Outils> Options> Général> Options Web)
  • Dans Word: Enregistrer sous « filtrée HTML '.
  • En RDD: Ajoutez manuellement les images à la section [FILES] du projet.

Laissez-moi savoir si tout cela aide.

Plus d'informations peuvent être trouvées dans le HTML Help 1.X FAQ

+0

Enregistrement du document Word comme « la page Web, Filtrée » a fait l'affaire. Merci! – NoSaidTheCompiler

Questions connexes