2011-10-11 5 views
4

Est-ce que quelqu'un sait s'il existe un moyen d'intégrer NHunspell avec Microsoft Word?NHunspell avec Microsoft Word?

J'ai essayé de trouver un moyen d'utiliser des dictionnaires d'orthographe opensource avec Microsoft Word pour activer la prise en charge des langages qui n'ont actuellement pas d'option de vérification orthographique directe auprès de Microsoft. Mais n'ont pas été en mesure de trouver une solution. Je travaille spécifiquement avec khmer (je suis l'un des auteurs du dictionnaire de vérificateur d'orthographe khmer pour Hunspell), et l'une des raisons pour lesquelles beaucoup n'utilisent pas de vérificateur d'orthographe pour khmer, c'est parce qu'il manque de support pour Microsoft Word. Il y a eu des tentatives d'intégration de Microsoft Word (PAN Cambodia a un correcteur d'orthographe pour Word, mais il est si lent et inexact qu'il est fondamentalement inutilisable.)

MISE À JOUR: Nous avons pu créer un vérificateur d'orthographe pour Khmer et Microsoft ... Word à l'aide NHunspell vous pouvez le télécharger here avec le sourcecode (que vous pouvez la fourche pour une autre langue)

Répondre

4

Je crois que vous êtes à la recherche de la « Interface de programmation commune SpellerApplication » Voici le lien officiel à ce sujet: The Microsoft Common Speller API (CSAPI) for Office spell checking Comme vous le voyez, ce n'est pas vraiment public, mais le spécifique ation peut être téléchargé à partir d'ici:

Si vous cherchez un échantillon, google pour "Interfacer un Spellchecker irlandais à Microsoft Word 2000".

Ce n'est pas une interface .NET, c'est une interface DLL, vous devrez utiliser du C/C++ ou un autre langage capable d'exposer les exportations DLL quelque part dans votre programme pour pouvoir créer un proxy pour accéder à .NET .

Questions connexes