
Technical details
-
Packaging: COM (ActiveX) DLL, .NET classes, VBScript, C#, and Visual Basic.net code, template HTML files, Java applet, JavaScript code.
-
Threading model: Both (apartment threading and free threading)
-
Performance: Checks spelling of over 400,000 words per second on 2.66Ghz server
-
DLL file size: 120Kb
-
Dictionary file size: Average of .5Mb per language
-
Maximum number of concurrent spelling requests: DE Edition: 4; XE Edition: No fixed limit (limited only by processor speed and available memory)
-
Run-time memory requirements: 120Kb + approx. .5Mb per dictionary language
-
Applet download requirements : 13K (use of the applet is optional)
Application Program Interface (API) Summary
AddToUserDict
Add a word to a user dictionary file.
CheckAllText
Checks the spelling of words in a string: a phrase, sentence, paragraph, or an entire document. CheckAllText checks the entire string, and returns a report containing information about each misspelled word found. CheckAllText also reports incorrectly capitalized words and words requiring automatic or conditional correction.
CheckText
Checks the spelling of words in a string: a phrase, sentence, paragraph, or an entire document. CheckText returns to your application when it finds the next misspelled word in the string or when it reaches the end of the string. CheckText also reports incorrectly capitalized words and words requiring automatic or conditional correction.
DelFromUserDict
Remove a word from a user dictionary file.
DelText
Remove some text (e.g., a word) from a string at a given position. DelText is typically used when replacing a misspelled word with a correction.
GetTextWord
Obtain the word in a string at a given position.
GetUserDict
Obtain the set of words in a user dictionary file.
InsertText
Insert some text (e.g., a word) into a string at a given position. InsertText is typically used when replacing a misspelled word with a correction.
NextTextWord
Advance to the word following the current word. NextTextWord is used to skip over a word reported as misspelled without correcting it.
Suggest
Locates suggested alternative spellings for a misspelled word. The set of suggestions is returned in order of decreasing probability of correctness, so the first word is usually the best choice. Suggestions can be located using typographical (looks like) or phonetic (sounds like) matching, or both.
WordCount
Return a count of the number of words in a string.
Options
The following options are supported by the Spellex Spelling Server. Options can be set as defaults that apply to all spell-check requests or can be set for individual requests
-
Ignore words that start with a capital letter — useful for checking text containing many proper names that may not be in the dictionary.
-
Ignore words containing a mixture of upper- and lower-case letters, such as PrintScreen, yearToDate, or ActiveX — useful for checking text containing variable names, computer terms, etc.
-
Ignore words containing embedded digits, such as Win98.
-
Ignore words containing only capital letters, such as USA or IIS.
-
Ignore words that appear to be Internet domain names, such as spellex.com.
-
Ignore HTML markups appearing in the text such as <HEAD>, </B>, <, etc.
-
Report the same occurrence of a word appearing twice in a row, such as the the.
-
Turn case sensitivity on or off.
-
When locating suggestions, check whether the word may have been misspelled by incorrectly joining two words — for example, suggest the dog for thedog.
-
Use typographical (looks like) or phonetic (sounds like) matching when locating suggestions. Phonetic matching uses English pronunciation rules only, while typographical matching works for all languages.

Home | Order Now | Products | Upgrades | Free Trial | Partners | About Spellex | Contact Us | Site Map | Privacy Policy
Spellex Corporation © 2008. All rights reserved












