2011-03-04 42 views
8

¿Alguien conoce un buen corrector ortográfico multilenguaje para C# - .NET?Corrector ortográfico para .NET/C#

Quiero decir, tengo googled y encontré algunas alternativas, pero ¿alguien tiene una buena historia de éxito con una?

Necesito agregar un corrector ortográfico a mi aplicación. Me gustaría una biblioteca que se integre con System.Windows.Forms.TexBox, por ejemplo.

Además, mi aplicación es portátil para Linux, Mac, (using Mono), por lo que debe ser 100% código administrado.


EDIT: Busco algo que subraya con una línea roja una palabra mal en el cuadro de texto y también propone correcciones en un menú contextual: enter image description here

+0

¿No debería el sistema operativo nativo contener la mayoría de las capacidades de corrección ortográfica para los usuarios que ingresan texto? O bien, ¿está corregiendo ortografía para el código que está escribiendo (como en comentarios, cadenas, etc.)? Si está hablando de lo último, Visual Studio ofrece esto integrado, solo tiene que activarlo. – slandau

+0

@slandau: es para mi aplicación, ver mis ediciones. –

+0

He usado NetSpell. Un proyecto en codeproject. Funciona muy bien para mis aplicaciones. Verifique el enlace que he proporcionado en mi respuesta a continuación. – reggie

Respuesta

3

Si no tiene inconveniente en pagar por ello, ComponentOne tiene un componente spellchecker que se conecta a un cuadro de texto normal y proporciona el menú resaltado y el menú contextual.

Lo uso en mi trabajo, y no he tenido problemas hasta el momento.

10

hay un proyecto llamado NetSpell. Enlace: http://www.codeproject.com/KB/string/netspell.aspx

Lo he usado en mi .Net winform application y funciona a las mil maravillas. Avíseme si necesita más detalles y puedo ayudarlo. :)

+0

También necesito diccionario para español, ¿sabe si es fácil de conseguir? –

+0

el diccionario anterior se basa en un grupo de archivos de texto. Ya incluye español mi amigo. y 6 otros idiomas si no estoy equivocado :) todo lo mejor – reggie

+0

¿NetSpell puede subrayar la palabra en el cuadro de texto? No vi esta funcionalidad. –

0

WPF tiene incorporado SpellCheck; sin embargo, no creo que sea totalmente portátil para Mono ya que es WPF y no WinForms.

+0

Sí, no es portátil. –

Cuestiones relacionadas