Программа проверки правописания для.NET

Там должен так или иначе создать программу проверки правописания C#, не пользуясь библиотекой Office? Я был бы доволен самым простым возможным решением.

14
задан gyurisc 25 February 2010 в 04:34
поделиться

3 ответа

используйте NHunspell.

Проверка орфографии, тезаурус и расстановка переносов: лично NHunspell

, я пробовал. это хорошо.

Со страницы проекта NHunspell:

NHunspell основан на Hunspell и обеспечивает проверку орфографии Open Office, расстановку переносов и тезаурус в Microsoft® .NET Framework . NHunspell - это библиотека .NET (C #, VB), которая обертывает собственные библиотеки Hunspell, Hyphen и MyThes.

Интегрированные библиотеки используются в OpenOffice и работают со словарями , опубликованными на OpenOffice.org.

NHunspell находится под лицензией: GPL / LGPL / MPL. Бесплатное использование в коммерческих приложениях разрешено в соответствии с лицензиями LGPL и MPL. Ваше коммерческое приложение может ссылаться на библиотеки DLL NHunspell.

7
ответ дан 1 December 2019 в 14:32
поделиться

Самым простым решением является использование WPF: элементы управления TextBox и RichTextBox в WPF по умолчанию поддерживают проверку орфографии, просто добавьте элемент управления, включите проверку орфографии, и все готово!

Вот пример кода:

<TextBox Margin="53,86,51,97" Name="textBox1" SpellCheck.IsEnabled="True"/>
6
ответ дан 1 December 2019 в 14:32
поделиться

Я знаю об этом проекте NetSpell. Он находится в sourceforge, и вы можете найти много ссылок, которые обсуждают его в codeproject или поиске в Google

Не думаю, что проект в последнее время активен, но все еще довольно хорош для использования

http://www.aspcode.net/Use-NetSpell-in-your-ASPNET-20-application.aspx
0
ответ дан 1 December 2019 в 14:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: