Integrate (as-you-type and dialog) spell checking functionality into .NET Windows applications. Add spell checking value to any textual application (email, word processor, etc) with just a few of lines of code. RapidSpell Desktop can also be used in non-GUI contexts using its spell checking API. Written for .NET in C#, RapidSpell uses combined and separate 140,000 word U.S. & U.K. dictionaries (and user dictionary), multi-threaded GUI and a powerful suggestion engine. Canadian & Australian English dictionaries are available free on request.
Save 20% when you purchase one of our PowerTCP Mail for .NET products with Keyoti Rapidspell Desktop.
Windows GUI | Pure .NET | Multi Threaded |
Customizable | Multilingual | XML/HTML friendly |
Customizable Dictionary | C#/VB.NET Examples | Strong Suggestions |
Details
RapidSpell provides 3 spelling components to add spell check functionality to your applications: RapidSpellDialog (dialog based checker control), RapidSpellAsYouType (as-you-type check control) and RapidSpellChecker (core spell checker class).
RapidSpellDialog provides all the usual GUI features, add, change, change all, ignore, ignore all, smart suggestions and double word detection. It interactively checks ANY TextBox derived component such as PowerWEB TextBox for ASP.NET, as well as 3rd Party Controls such as TX Text Control. RapidSpellDialog also checks selections or whole documents with wrap at end, highlights errors, accepts manual corrections, allows user to edit main document during spell check and also supports a user dictionary.
RapidSpellAsYouType functions in a way familiar to your users; spelling errors are highlighted as the user types, cuts/pastes, block deletes and loads files. This is the first .NET control to persistently highlight errors as the user continues to work (type, scroll etc). Right-clicking on a highlight presents a popup context menu with suggestions and options to 'Ignore All' or 'Add' to user dictionary. RapidSpellAsYouType works with TextBox and RichTextBox subclassed controls included in the product. Only one instance of RapidSpellAsYouType is needed for all text boxes on a form.
RapidSpellChecker provides core spell checker functionality, which means it is suitable for server applications as well as any console application. It supports a user dictionary and run-time switchable main dictionaries. It has been clocked at 70,000 words/sec on a standard 1GHz PC.
RapidSpell includes Dict Manager, which allows complete customization of the dictionaries.
Technical
The API was designed to provide for easy customization. The GUI can be redesigned by simply extending its class and overriding the design method (an example of this is included). The spell checker engine is 'decoupled' from the GUI making it possible to use custom word parsers with the GUI.
The RapidSpellDialog and RapidSpellAsYouType controls can be set to check multiple text boxes on a form; this means that only one instance is used which speeds up design and improves efficiency.
The non-GUI component provides core functionality and ease of use - you pass the text you want checked and then iterate through each misspelled word, finding suggestions and correcting as you go. Corrected text is accessible at any time.
Dict Manager, allows RapidSpell Dict files to be customized and created using other word lists.
RapidSpell Desktop provides a simple interface specification which allows 3rd Party Controls to be used with the Dialog checker. This simple mechanism means it is possible to use just about any Control with RapidSpell Desktop; the full product includes an 'adapter' control for the popular "TX Text Control" and Infragistics' "UltraTextEditor".
Two powerful suggestion engines are used to find alternatives for words, including an exclusive 'sounds-like' algorithm. RapidSpell Desktop was designed to .NET 1.0 and .NET 1.1 specifications.
교환 및 반품이 가능한 경우
- 상품을 공급 받으신 날로부터 7일이내 단, 가전제품의
경우 포장을 개봉하였거나 포장이 훼손되어 상품가치가 상실된 경우에는 교환/반품이 불가능합니다.
- 공급받으신 상품 및 용역의 내용이 표시.광고 내용과
다르거나 다르게 이행된 경우에는 공급받은 날로부터 3월이내, 그사실을 알게 된 날로부터 30일이내
교환 및 반품이 불가능한 경우
- ESD(Electronic Software Distribution), 이메일로 설치key, 설치파일 또는 사용증서로 납품되는 제품의 경우는 제품 자체에 심각한 문제가 있는 경우를 제외하고는
반품이 불가 합니다.
- 고객님의 책임 있는 사유로 상품등이 멸실 또는 훼손된 경우. 단, 상품의 내용을 확인하기 위하여
포장 등을 훼손한 경우는 제외
- 포장을 개봉하였거나 포장이 훼손되어 상품가치가 상실된 경우
(예 : 가전제품, 식품, 음반 등, 단 액정화면이 부착된 노트북, LCD모니터, 디지털 카메라 등의 불량화소에
따른 반품/교환은 제조사 기준에 따릅니다.)
- 고객님의 사용 또는 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 단, 화장품등의 경우 시용제품을
제공한 경우에 한 합니다.
- 시간의 경과에 의하여 재판매가 곤란할 정도로 상품등의 가치가 현저히 감소한 경우
- 복제가 가능한 상품등의 포장을 훼손한 경우
(자세한 내용은 고객만족센터 Q&A게시판 또는 E-MAIL상담을 이용해 주시기 바랍니다.)
※ 고객님의 마음이 바뀌어 교환, 반품을 하실 경우 상품반송 비용은 고객님께서 부담하셔야 합니다.
(색상 교환, 사이즈 교환 등 포함)