From 9dbc1b6d6aec96ee2828c6fb858a5326c00c69f8 Mon Sep 17 00:00:00 2001 From: manomurugan Date: Thu, 18 Dec 2025 11:28:57 +0530 Subject: [PATCH 1/9] 987737: Add ignore upper case option in spell check Document editor --- .../Word/Word-Processor/angular/spell-check.md | 8 ++++++++ .../Word/Word-Processor/asp-net-core/spell-check.md | 8 ++++++++ .../Word/Word-Processor/asp-net-mvc/spell-check.md | 8 ++++++++ .../Word/Word-Processor/javascript-es5/spell-check.md | 8 ++++++++ .../Word/Word-Processor/javascript-es6/spell-check.md | 8 ++++++++ .../Word/Word-Processor/react/spell-check.md | 8 ++++++++ .../Word/Word-Processor/vue/spell-check.md | 8 ++++++++ 7 files changed, 56 insertions(+) diff --git a/Document-Processing/Word/Word-Processor/angular/spell-check.md b/Document-Processing/Word/Word-Processor/angular/spell-check.md index 8cd8f7e2b..4144fad5c 100644 --- a/Document-Processing/Word/Word-Processor/angular/spell-check.md +++ b/Document-Processing/Word/Word-Processor/angular/spell-check.md @@ -83,6 +83,14 @@ The following code example illustrates how to enable optimized spell checking. this.container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` +### Ignoring Uppercase Words + +By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/angular/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. + +```typescript +this.container.documentEditor.spellChecker.ignoreUppercase = true; +``` + ### Spell check dictionary cache Starting from `v20.1.0.xx`, we have optimized the performance and memory usage of spell checker by adding a static method to initialize the dictionaries with specified cache count. diff --git a/Document-Processing/Word/Word-Processor/asp-net-core/spell-check.md b/Document-Processing/Word/Word-Processor/asp-net-core/spell-check.md index 9b7278ee1..86d9c87a7 100644 --- a/Document-Processing/Word/Word-Processor/asp-net-core/spell-check.md +++ b/Document-Processing/Word/Word-Processor/asp-net-core/spell-check.md @@ -67,6 +67,14 @@ Document editor provides option to spellcheck page by page when loading the docu this.container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` +### Ignoring Uppercase Words + +By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the `ignoreUppercase` property. + +```typescript +this.container.documentEditor.spellChecker.ignoreUppercase = true; +``` + ### Spell check dictionary cache Starting from `v20.1.0.xx`, the performance and memory usage of spell checker has been optimized by adding a static method to initialize the dictionaries with specified cache count. diff --git a/Document-Processing/Word/Word-Processor/asp-net-mvc/spell-check.md b/Document-Processing/Word/Word-Processor/asp-net-mvc/spell-check.md index 62f5b81cd..d3d2e69fc 100644 --- a/Document-Processing/Word/Word-Processor/asp-net-mvc/spell-check.md +++ b/Document-Processing/Word/Word-Processor/asp-net-mvc/spell-check.md @@ -68,6 +68,14 @@ Document editor provides option to spellcheck page by page when loading the docu this.container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` +### Ignoring Uppercase Words + +By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the `ignoreUppercase` property. + +```typescript +this.container.documentEditor.spellChecker.ignoreUppercase = true; +``` + ### Spell check dictionary cache Starting from `v20.1.0.xx`, the performance and memory usage of spell checker has been optimized by adding a static method to initialize the dictionaries with specified cache count. diff --git a/Document-Processing/Word/Word-Processor/javascript-es5/spell-check.md b/Document-Processing/Word/Word-Processor/javascript-es5/spell-check.md index 4ee986a79..de14929dd 100644 --- a/Document-Processing/Word/Word-Processor/javascript-es5/spell-check.md +++ b/Document-Processing/Word/Word-Processor/javascript-es5/spell-check.md @@ -81,6 +81,14 @@ The following code example illustrates how to enable optimized spell checking. documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` +### Ignoring Uppercase Words + +By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/javascript/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. + +```ts +documentEditor.spellChecker.ignoreUppercase = true; +``` + ### Spell check dictionary cache Starting from `v20.1.0.xx`, we have optimized the performance and memory usage of spell checker by adding a static method to initialize the dictionaries with specified cache count. diff --git a/Document-Processing/Word/Word-Processor/javascript-es6/spell-check.md b/Document-Processing/Word/Word-Processor/javascript-es6/spell-check.md index 59d8262a6..113f24218 100644 --- a/Document-Processing/Word/Word-Processor/javascript-es6/spell-check.md +++ b/Document-Processing/Word/Word-Processor/javascript-es6/spell-check.md @@ -81,6 +81,14 @@ The following code example illustrates how to enable optimized spell checking. documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` +### Ignoring Uppercase Words + +By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. + +```ts +documentEditor.spellChecker.ignoreUppercase = true; +``` + ### Spell check dictionary cache Starting from `v20.1.0.xx`, we have optimized the performance and memory usage of spell checker by adding a static method to initialize the dictionaries with specified cache count. diff --git a/Document-Processing/Word/Word-Processor/react/spell-check.md b/Document-Processing/Word/Word-Processor/react/spell-check.md index dd30e68f7..5c5133121 100644 --- a/Document-Processing/Word/Word-Processor/react/spell-check.md +++ b/Document-Processing/Word/Word-Processor/react/spell-check.md @@ -111,6 +111,14 @@ The following code example illustrates how to enable optimized spell checking. documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` +### Ignoring Uppercase Words + +By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/react/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. + +```ts +documentEditor.spellChecker.ignoreUppercase = true; +``` + ### Spell check dictionary cache Starting from `v20.1.0.xx`, we have optimized the performance and memory usage of spell checker by adding a static method to initialize the dictionaries with specified cache count. diff --git a/Document-Processing/Word/Word-Processor/vue/spell-check.md b/Document-Processing/Word/Word-Processor/vue/spell-check.md index 7597666c5..50b4bf7ee 100644 --- a/Document-Processing/Word/Word-Processor/vue/spell-check.md +++ b/Document-Processing/Word/Word-Processor/vue/spell-check.md @@ -121,6 +121,14 @@ The following code example illustrates how to enable optimized spell checking. this.container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` +### Ignoring Uppercase Words + +By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/vue/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. + +```ts +this.container.documentEditor.spellChecker.ignoreUppercase = true; +``` + ### Spell check dictionary cache Starting from `v20.1.0.xx`, we have optimized the performance and memory usage of spell checker by adding a static method to initialize the dictionaries with specified cache count. From 515114ebe0263e3d191ddff32b0fd86d287efc26 Mon Sep 17 00:00:00 2001 From: manomurugan Date: Thu, 18 Dec 2025 11:57:48 +0530 Subject: [PATCH 2/9] 987737: CherryPick From 15f3c5c6c878780b57016d5c5f2eac0b75080772 Mon Sep 17 00:00:00 2001 From: ManoSF4839 Date: Wed, 31 Dec 2025 17:57:57 +0530 Subject: [PATCH 3/9] Change section title to 'Ignore uppercase' Updated section title and clarified spell check behavior for uppercase words. --- .../Word/Word-Processor/angular/spell-check.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Document-Processing/Word/Word-Processor/angular/spell-check.md b/Document-Processing/Word/Word-Processor/angular/spell-check.md index 4144fad5c..d98a445f5 100644 --- a/Document-Processing/Word/Word-Processor/angular/spell-check.md +++ b/Document-Processing/Word/Word-Processor/angular/spell-check.md @@ -83,7 +83,7 @@ The following code example illustrates how to enable optimized spell checking. this.container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` -### Ignoring Uppercase Words +### Ignore uppercase By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/angular/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. @@ -170,4 +170,4 @@ Using this option, you can open spell check dialog. Please see below screenshot ![Spell check dialog](images/spell-check-dialog.png) -* Refer to the [Spell checker](https://help.syncfusion.com/document-processing/word/word-processor/angular/web-services/core#spell-check) link for configuring spell checker in server-side. \ No newline at end of file +* Refer to the [Spell checker](https://help.syncfusion.com/document-processing/word/word-processor/angular/web-services/core#spell-check) link for configuring spell checker in server-side. From e2aa13f7d25922032281d0ae0f54ed6145c22316 Mon Sep 17 00:00:00 2001 From: ManoSF4839 Date: Wed, 31 Dec 2025 17:58:29 +0530 Subject: [PATCH 4/9] Update spell check documentation for uppercase words Updated section title and clarified ignoring uppercase words in spell check. --- .../Word/Word-Processor/asp-net-core/spell-check.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Document-Processing/Word/Word-Processor/asp-net-core/spell-check.md b/Document-Processing/Word/Word-Processor/asp-net-core/spell-check.md index 86d9c87a7..00011e727 100644 --- a/Document-Processing/Word/Word-Processor/asp-net-core/spell-check.md +++ b/Document-Processing/Word/Word-Processor/asp-net-core/spell-check.md @@ -67,7 +67,7 @@ Document editor provides option to spellcheck page by page when loading the docu this.container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` -### Ignoring Uppercase Words +### Ignore uppercase By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the `ignoreUppercase` property. @@ -153,4 +153,4 @@ Using this option, you can open spell check dialog. ![Spell check dialog](images/spell-check-dialog.png) -* Refer to the [Spell checker](https://github.com/SyncfusionExamples/EJ2-Document-Editor-Web-Services/tree/master/ASP.NET%20Core#steps-to-configure-spell-checker) link for configuring spell checker in server-side. \ No newline at end of file +* Refer to the [Spell checker](https://github.com/SyncfusionExamples/EJ2-Document-Editor-Web-Services/tree/master/ASP.NET%20Core#steps-to-configure-spell-checker) link for configuring spell checker in server-side. From 7785b35f1cdf548872c7b17fa4019dbe5ddf5035 Mon Sep 17 00:00:00 2001 From: ManoSF4839 Date: Wed, 31 Dec 2025 17:59:07 +0530 Subject: [PATCH 5/9] Revise section on ignoring uppercase words in spell check Updated section title and clarified spell check behavior for uppercase words. --- .../Word/Word-Processor/asp-net-mvc/spell-check.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Document-Processing/Word/Word-Processor/asp-net-mvc/spell-check.md b/Document-Processing/Word/Word-Processor/asp-net-mvc/spell-check.md index d3d2e69fc..88ba170d7 100644 --- a/Document-Processing/Word/Word-Processor/asp-net-mvc/spell-check.md +++ b/Document-Processing/Word/Word-Processor/asp-net-mvc/spell-check.md @@ -68,7 +68,7 @@ Document editor provides option to spellcheck page by page when loading the docu this.container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` -### Ignoring Uppercase Words +### Ignore uppercase By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the `ignoreUppercase` property. @@ -154,4 +154,4 @@ Using this option, you can open spell check dialog. ![Spell check dialog](images/spell-check-dialog.png) -* Refer to the [Spell checker](https://github.com/SyncfusionExamples/EJ2-Document-Editor-Web-Services/tree/master/ASP.NET%20MVC#spell-check) link for configuring spell checker in server-side. \ No newline at end of file +* Refer to the [Spell checker](https://github.com/SyncfusionExamples/EJ2-Document-Editor-Web-Services/tree/master/ASP.NET%20MVC#spell-check) link for configuring spell checker in server-side. From d862ad41d1fecaef5e1cbeba01a7ee0ccdd9be4e Mon Sep 17 00:00:00 2001 From: ManoSF4839 Date: Wed, 31 Dec 2025 17:59:41 +0530 Subject: [PATCH 6/9] Change section title to 'Ignore uppercase' Updated section title and clarified the ignore uppercase feature. --- .../Word/Word-Processor/javascript-es5/spell-check.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Document-Processing/Word/Word-Processor/javascript-es5/spell-check.md b/Document-Processing/Word/Word-Processor/javascript-es5/spell-check.md index de14929dd..7651c9788 100644 --- a/Document-Processing/Word/Word-Processor/javascript-es5/spell-check.md +++ b/Document-Processing/Word/Word-Processor/javascript-es5/spell-check.md @@ -81,7 +81,7 @@ The following code example illustrates how to enable optimized spell checking. documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` -### Ignoring Uppercase Words +### Ignore uppercase By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/javascript/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. From 56fee3f8745dca0ae92f2ace1b92f2d2e6e93acc Mon Sep 17 00:00:00 2001 From: ManoSF4839 Date: Wed, 31 Dec 2025 18:00:11 +0530 Subject: [PATCH 7/9] Revise section on ignoring uppercase words Updated section title and clarified ignoring uppercase words in spell check. --- .../Word/Word-Processor/javascript-es6/spell-check.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Document-Processing/Word/Word-Processor/javascript-es6/spell-check.md b/Document-Processing/Word/Word-Processor/javascript-es6/spell-check.md index 113f24218..f20eba81d 100644 --- a/Document-Processing/Word/Word-Processor/javascript-es6/spell-check.md +++ b/Document-Processing/Word/Word-Processor/javascript-es6/spell-check.md @@ -81,7 +81,7 @@ The following code example illustrates how to enable optimized spell checking. documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` -### Ignoring Uppercase Words +### Ignore uppercase By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. From c248971f60b07dea9c6307737ec68d4651cf6492 Mon Sep 17 00:00:00 2001 From: ManoSF4839 Date: Wed, 31 Dec 2025 18:00:40 +0530 Subject: [PATCH 8/9] Change section title to 'Ignore uppercase' Updated section title and clarified spell check behavior for uppercase words. --- Document-Processing/Word/Word-Processor/react/spell-check.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Document-Processing/Word/Word-Processor/react/spell-check.md b/Document-Processing/Word/Word-Processor/react/spell-check.md index 5c5133121..1a595405e 100644 --- a/Document-Processing/Word/Word-Processor/react/spell-check.md +++ b/Document-Processing/Word/Word-Processor/react/spell-check.md @@ -111,7 +111,7 @@ The following code example illustrates how to enable optimized spell checking. documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` -### Ignoring Uppercase Words +### Ignore uppercase By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/react/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. @@ -198,4 +198,4 @@ Using this option, you can open spell check dialog. Please see below screenshot ![Spell check dialog](images/spell-check-dialog.png) -* Refer to the [Spell checker](https://help.syncfusion.com/document-processing/word/word-processor/react/web-services/core#spell-check) link for configuring spell checker in server-side. \ No newline at end of file +* Refer to the [Spell checker](https://help.syncfusion.com/document-processing/word/word-processor/react/web-services/core#spell-check) link for configuring spell checker in server-side. From efd0be41dca392e17e86f59a59e8f0e66a16e0bb Mon Sep 17 00:00:00 2001 From: ManoSF4839 Date: Wed, 31 Dec 2025 18:01:06 +0530 Subject: [PATCH 9/9] Change section title to 'Ignore uppercase' Updated section title for ignoring uppercase words in spell check. --- Document-Processing/Word/Word-Processor/vue/spell-check.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Document-Processing/Word/Word-Processor/vue/spell-check.md b/Document-Processing/Word/Word-Processor/vue/spell-check.md index 50b4bf7ee..8bc6d0feb 100644 --- a/Document-Processing/Word/Word-Processor/vue/spell-check.md +++ b/Document-Processing/Word/Word-Processor/vue/spell-check.md @@ -121,7 +121,7 @@ The following code example illustrates how to enable optimized spell checking. this.container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ``` -### Ignoring Uppercase Words +### Ignore uppercase By default, the DocumentEditor spell checker evaluates all words, including those written in uppercase. To exclude uppercase words such as acronyms or constants from spell check validation, enable the [`ignoreUppercase`](https://ej2.syncfusion.com/vue/documentation/api/document-editor/spellchecker#ignoreuppercase-boolean) property. @@ -208,4 +208,4 @@ Using this option, you can open spell check dialog. Please see below screenshot ![Spell check dialog](images/spell-check-dialog.png) -* Refer to the [Spell checker](https://help.syncfusion.com/document-processing/word/word-processor/vue/web-services/core#spell-check) link for configuring spell checker in server-side. \ No newline at end of file +* Refer to the [Spell checker](https://help.syncfusion.com/document-processing/word/word-processor/vue/web-services/core#spell-check) link for configuring spell checker in server-side.