Nous sommes ravis d’annoncer la version 7.5 de HelpNDoc, une importante mise à jour du populaire outil de création d’aides qui peut être téléchargée gratuitement pour un usage personnel et à des fins d’évaluation. Cette importante mise à jour apporte de nombreuses nouvelles fonctionnalités telles que la possibilité de personnaliser les titres de chapitres des documents HTML pour en améliorer le SEO, un décompilateur et un importateur améliorés pour les fichiers CHM et capables de gérer les mots-clés, des méthodes API supplémentaires, une génération améliorée de la documentation et davantage encore. Lisez la suite pour en apprendre davantage et téléchargez votre version gratuite de HelpNDoc maintenant.

Personnalisation des intitulés de chapitres au format HTML pour un meilleur SEO

Le référencement Web est primordial pour augmenter le trafic provenant de moteurs de recherche comme Google ou Bing. HelpNDoc intègre déjà de nombreuses techniques avancées de référencement Web et en ajoute dans cette mise à jour.

Customize HTML topic names

À partir de la version 7.5, un modèle personnalisé pourra “outrepasser” la génération du nom de chapitre pour le fichier HTML de HelpNDoc, qui emploie par défaut la propriété ID d’aide du chapitre, pour le personnaliser au besoin. Grâce à cette nouvelle fonctionnalité, il sera par exemple possible de :

  • Générer des noms de fichiers en majuscules ou minuscules uniquement ;
  • Raccourcir les noms de fichiers, y insérer ou ajouter des mots ;
  • Remplacer les espaces des titres des chapitres par des tirets pour obtenir de meilleures URL SEO ;
  • Générer des noms de domaines internationalisés (IDN) au moyen de la transcription Punycode…

Les possibilités sont infinies ! Consultez la documentation HelpNDoc pour vous familiariser avec cette superbe nouvelle fonctionnalité et découvrir quelques exemples de scripts.

Décompilateur et importateur améliorés pour les fichiers CHM

La migration vers HelpNDoc d’un fichier d’aide CHM a été facilitée, car les décompilateur et importateur de fichiers CHM ont été optimisés pour mieux et plus rapidement gérer des fichiers et fonctionnalités supplémentaires.

CHM import keywords

La maintenance d’un fichier d’aide CHM est très laborieuse du fait que cet ancien format n’est plus maintenu par Microsoft ni correctement documenté. L’utilisation d’un outil de création d’aide approprié comme HelpNDoc est primordiale, car il gère de manière simple toutes les spécificités du format de fichier d’aide CHM et fournit des possibilités de génération vers de multiples autres formats afin d’éviter tout blocage dans un système d’aide ancien.
HelpNDoc peut heureusement décompiler et importer des fichiers d’aide CHM existants avec leur table des matières, le contenu des chapitres, les hyperliens, les éléments multimédias, etc. Cette nouvelle mise à jour permet maintenant d’importer les mots-clés et de gérer d’autres fichiers d’aide CHM posant problème.
Cela facilite et accélère la migration d’anciens fichiers d’aide CHM vers une documentation Web HTML moderne et réactive, un document PDF ou tout autre format géré par HelpNDoc.

Méthodes API supplémentaires et documentation API améliorée

HelpNDoc dispose d’un puissant système d’API qui permet de personnaliser le processus de génération de la documentation et d’automatiser la maintenance des projets. Il a été peaufiné dans la présente mise à jour.

Additional API methods

Cette importante mise à jour présente l’objet HndUtils avec de nombreuses méthodes pratiques telles :

  • HndUtils.FilterAlphaNumericString pour filtrer une chaîne de caractères pour la rendre uniquement alpha-numérique et convertir ses caractères accentués
  • HndUtils.HTMLDecode pour convertir une chaîne de caractères HTML en une chaîne décodée
  • HndUtils.HTMLEncode pour convertir une chaîne de caractères en une chaîne encodée en HTML
  • HndUtils.IdnEncode pour effectuer un encodage Punycode de Nom de Domaine Internationalisé (IDNA)
  • HndUtils.IdnDecode pour effectuer un décodage Punycode de Nom de Domaine Internationalisé (IDNA)
  • HndUtils.UrlEncode pour effectuer un encodage URL en pourcentage
  • HndUtils.UrlDecode pour effectuer un décodage URL en pourcentage
  • Et beaucoup plus encore…

Ces méthodes peuvent être utiles pour les modèles personnalisés, ainsi que pour contrôler le processus de génération des ID d’aide afin d'obtenir les meilleures URL possibles pour vos chapitres de documentation. Elles sont documentées dans la page de documentation API mise à jour.

Autres améliorations et correctifs de bogues

Interface utilisateur optimisée, génération de documentation améliorée, sécurité et fiabilité accrues… Cette importante mise à jour offre diverses nouvelles fonctionnalités et corrections de bogues.

HelpNDoc bug fixes

Nous avons en outre amélioré de nombreux aspects de HelpNDoc dans le cadre de cette importante mise à jour, à commencer par l’interface utilisateur. Il est ainsi possible de saisir des valeurs hexadécimales de couleur dans la nouvelle boîte de dialogue de sélection des couleurs, quand la boîte de dialogue d’association des mots-clés et des chapitres peut être filtrée pour n’afficher que les chapitres associés. Le vérificateur d’orthographe de l’analyseur de projet peut désormais être utilisé pour ajouter les mots mal orthographiés au dictionnaire, alors que l’éditeur de script et la fenêtre de l’analyseur de projet apparaissent désormais correctement derrière d’autres applications.
La génération de la documentation a également été améliorée, notamment pour les images qui pouvaient être mal redimensionnées dans les documents PDF, ou les légendes des compteurs qui pouvaient produire des documents Word malformés.

Prêt pour Windows 11

HelpNDoc runs on Windows 11

Microsoft a récemment publié une version bêta du prochain Windows 11. Nous avons évidemment testé cette mise à jour majeure du système d’exploitation et nous sommes heureux d’annoncer que toutes les parties de HelpNDoc fonctionnent comme prévu sur Windows 11. Nous continuerons à surveiller les mises à jour de Microsoft pour nous assurer que vous pourrez profiter de HelpNDoc sur Windows 11 dès sa sortie officielle.

Comme toujours, HelpNDoc est complètement gratuit pour un usage personnel et à des fins d’évaluation ; téléchargez votre version gratuite maintenant pour vous lancer et essayer cette mise à jour. Vous pouvez nous contacter pour partager vos impressions concernant HelpNDoc.

Liste des modifications

Version 7.5.0.435 – Date de sortie: 27 Jul 2021

  • HTML based templates can now implement hooks to generate custom Help Ids (and therefore file names) for better SEO
  • CHM importer can now import keywords and associate them with the correct topics
  • Keywords and topics association dialog can now be filtered to only show associated topics
  • New color picker dialog: ability to edit hexadecimal value, modern look and feed, better integration with HelpNDoc's user interface
  • New HndUtils.UrlEncode and HndUtils.UrlDecode API methods to (en)code URLs
  • New HndUtils.IdnEncode and HndUtils.IdnDecode API methods to (en)code international domain names using using punycode
  • It is now possible to add a misspelled word to the dictionary from the project analyzer's spelling tab
  • Script editor window now appears on the task bar and is not displayed over other programs anymore
  • Added option to define if syntax highlighter will automatically convert paragraph to line breaks
  • Under certain conditions, resized images could be distorted in Word and PDF documents
  • Floating images were not correctly resized in Word and PDF documentation formats
  • Moved various utility methods to the HndUtils API object and properly documented them in the API documentation
  • Improved built-in CHM decompiler: enhanced compatibility with more CHM files and removed memory leaks
  • Adding a topic and immediately add another topic before/after could raise an exception
  • Script API TStringList.SaveToFile could produce bogus characters: it now produces UTF-8 encoded files
  • Counters with caption with specific characters (e.g. some German letters or un-escaped XML characters) could produce corrupted Word documents
  • A corrupted registry settings could crash the application at startup
  • The syntax highlighter could change paragraph endings for the whole topic instead of the selection only
  • The project analyzer window is not displayed over other programs anymore
  • Optimized and strengthened HND project file loading/saving
  • Security and speed enhancement in licensing libraries

Voir aussi


Catégories: nouvelles