From d013ee562f35b7cb4f3f027ed5cecb7282ccd8e6 Mon Sep 17 00:00:00 2001 From: Seenivasaperumal Nachiyappan Date: Thu, 23 Jul 2026 19:05:35 +0530 Subject: [PATCH 1/3] 1043288: updated the md file for react --- ...-processor-server-docker-image-overview.md | 130 +++++++++--------- .../Word/Word-Processor/react/shapes.md | 16 +-- 2 files changed, 73 insertions(+), 73 deletions(-) diff --git a/Document-Processing/Word/Word-Processor/react/server-deployment/word-processor-server-docker-image-overview.md b/Document-Processing/Word/Word-Processor/react/server-deployment/word-processor-server-docker-image-overview.md index 4d15697b29..f5c5b283b1 100644 --- a/Document-Processing/Word/Word-Processor/react/server-deployment/word-processor-server-docker-image-overview.md +++ b/Document-Processing/Word/Word-Processor/react/server-deployment/word-processor-server-docker-image-overview.md @@ -1,15 +1,15 @@ --- layout: post -title: Image overview in React Document editor component | Syncfusion -description: Learn here all about Word processor server docker image overview in Syncfusion React Document editor component of Syncfusion Essential JS 2 and more. +title: Image overview in React DOCX Editor component | Syncfusion +description: Learn here all about Word processor server docker image overview in Syncfusion React Document Editor component of Syncfusion Essential JS 2 and more. control: Word processor server docker image overview platform: document-processing documentation: ug domainurl: ##DomainURL## --- -# Word processor server docker image overview in React Document editor component +# Word processor server docker image overview in React Document Editor component -The [React DOCX Editor](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor) (also known as Document Editor)** is a component with editing capabilities like Microsoft Word. It is used to create, edit, view, and print Word documents. It provides all the common word processing abilities, including editing text; formatting contents; resizing images and tables; finding and replacing text; importing, exporting, and printing Word documents; and using bookmarks and tables of contents. +The [React Document Editor](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor) (also known as Document Editor) is a component with editing capabilities like Microsoft Word. It is used to create, edit, view, and print Word documents. It provides all the common word processing abilities, including editing text; formatting contents; resizing images and tables; finding and replacing text; importing, exporting, and printing Word documents; and using bookmarks and tables of contents. This Docker image is the predefined Docker container of Syncfusion’s Word Processor backend. You can deploy it quickly to your infrastructure. @@ -22,7 +22,7 @@ The Word Processor is supported in the JavaScript, Angular, React, Vue, ASP.NET Have [`Docker`](https://www.docker.com/products/container-runtime#/download) installed in your environment: * On Windows, install [`Docker for Windows`](https://hub.docker.com/editions/community/docker-ce-desktop-windows). -* On macOS, install [`Docker for Mac`](https://hub.docker.com/editions/community/docker-ce-desktop-windows). +* On macOS, install [`Docker for Mac`](https://hub.docker.com/editions/community/docker-ce-desktop-mac). ## How to deploy Word Processor Docker image @@ -38,14 +38,14 @@ Have [`Docker`](https://www.docker.com/products/container-runtime#/download) ins version: '3.4' services: - word-processor-server: - image: syncfusion/word-processor-server:latest - environment: - #Provide your license key for activation - SYNCFUSION_LICENSE_KEY: YOUR_LICENSE_KEY - ports: - - "6002:80" - ``` + word-processor-server: + image: syncfusion/word-processor-server:latest + environment: + #Provide your license key for activation + SYNCFUSION_LICENSE_KEY: YOUR_LICENSE_KEY + ports: + - "6002:80" + ``` **Step 3:** In a terminal tab, navigate to the directory where you’ve placed the docker-compose.yml file and execute the following. @@ -55,92 +55,92 @@ Have [`Docker`](https://www.docker.com/products/container-runtime#/download) ins Now the Word Processor server Docker instance runs in the localhost with the provided port number `http://localhost:6002`. Open this link in a browser and navigate to the Word Processor Web API control `http://localhost:6002/api/documenteditor`. It returns the default get method response. -**Step 4:** Append the Docker instance running the URL `(http://localhost:6002/api/documenteditor)` to the service URL in the client-side Word Processor control. For more information about how to get started with the Word Processor control, refer to this [`getting started page.`](../getting-started). +**Step 4:** Append the Docker instance running URL `(http://localhost:6002/api/documenteditor)` to the service URL in the client-side Word Processor control. For more information about how to get started with the Word Processor control, refer to this [`getting started page.`](../getting-started). -## How to configure spell checker dictionaries path in Docker compose file +## How to configure spell checker dictionary path in Docker compose file **Step 1:** In the Docker compose file, mount the local directory as a container volume using the following code. ``` - version: '3.4' + version: '3.4' services: - word-processor-server: - image: syncfusion/word-processor-server:latest - environment: - #Provide your license key for activation - SYNCFUSION_LICENSE_KEY: YOUR_LICENSE_KEY - volumes: - - ./data:/app/data - ports: - - "6002:80" - ``` + word-processor-server: + image: syncfusion/word-processor-server:latest + environment: + #Provide your license key for activation + SYNCFUSION_LICENSE_KEY: YOUR_LICENSE_KEY + volumes: + - ./data:/app/data + ports: + - "6002:80" + ``` This YAML definition binds the data folder that is available in the Docker compose file directory. -**Step 2:** In the data folder, include the dictionary files (.dic, .aff) and JSON file. The JSON file should contain the language based dictionary file configuration in the following format. +**Step 2:** In the data folder, include the dictionary files (.dic, .aff) and JSON file. The JSON file should contain the language-based dictionary file configuration in the following format. ``` [ { - "LanguadeID": 1036, + "LanguageID": 1036, "DictionaryPath": "fr_FR.dic", "AffixPath": "fr_FR.aff", "PersonalDictPath": "customDict.dic" }, { - "LanguadeID": 1033, + "LanguageID": 1033, "DictionaryPath": "en_US.dic", "AffixPath": "en_US.aff", "PersonalDictPath": "customDict.dic" } - ] - ``` + ] + ``` ->Note: By default, the json file name should be "spellcheck.json". You can also use different file name by mounting the file name to 'SPELLCHECK_JSON_FILENAME' attribute in Docker compose file as below, +N> By default, the JSON file name should be "spellcheck.json". You can also use a different file name by mounting the file name to the 'SPELLCHECK_JSON_FILENAME' attribute in the Docker compose file as below. ``` - version: '3.4' - -services: - word-processor-server: - image: syncfusion/word-processor-server:latest - environment: - #Provide your license key for activation - SYNCFUSION_LICENSE_KEY: YOUR_LICENSE_KEY - SPELLCHECK_DICTIONARY_PATH: data - SPELLCHECK_JSON_FILENAME: spellcheck1.json - volumes: - - ./data:/app/data - ports: - - "6002:80" - ``` - -**Step 3:** For handling the personal dictionary, place an empty .dic file (e.g.,. customDict.dic file) in the data folder. + version: '3.4' + + services: + word-processor-server: + image: syncfusion/word-processor-server:latest + environment: + #Provide your license key for activation + SYNCFUSION_LICENSE_KEY: YOUR_LICENSE_KEY + SPELLCHECK_DICTIONARY_PATH: data + SPELLCHECK_JSON_FILENAME: spellcheck1.json + volumes: + - ./data:/app/data + ports: + - "6002:80" + ``` + +**Step 3:** For handling the personal dictionary, place an empty .dic file (e.g., customDict.dic file) in the data folder. **Step 4:** Provide the configured volume path to the environment variable like in the following in the Docker compose file. ``` - version: '3.4' - services: - word-processor-server: - image: syncfusion/word-processo -server:latest - environment: - #Provide your license key for activation - SYNCFUSION_LICENSE_KEY: YOUR_LICENSE_KEY - SPELLCHECK_DICTIONARY_PATH: data - volumes: - - ./data:/app/data - ports: - - "6002:80" - ``` + version: '3.4' + services: + word-processor-server: + image: syncfusion/word-processor-server:latest + environment: + #Provide your license key for activation + SYNCFUSION_LICENSE_KEY: YOUR_LICENSE_KEY + SPELLCHECK_DICTIONARY_PATH: data + volumes: + - ./data:/app/data + ports: + - "6002:80" + ``` ## How to copy template Word documents to Docker image -You can copy the required template Word documents into docker container while deploying the docker image to server. You can open these Word documents present in the server by passing the document path (name with relative path) to LoadDocument() web API. +You can copy the required template Word documents into the docker container while deploying the docker image to the server. You can open these Word documents present in the server by passing the document path (name with relative path) to the LoadDocument() web API. ->Note: Place the word files in the data folder mentioned in the volumes section(i.e., C:/Docker/Data) of the docker-compose.yml file. All the files present in the folder path (C:/Docker/Data) mentioned in the volumes section of ‘docker-compose.yml’ file will be copied to the respective folder (/app/Data) of docker container. The Word documents copied to docker container can be processed using the 'LoadDocument' web API. +N> Place the word files in the data folder mentioned in the volumes section (e.g., C:/Docker/Data) of the docker-compose.yml file. All the files present in the folder path (C:/Docker/Data) mentioned in the volumes section of the 'docker-compose.yml' file will be copied to the respective folder (/app/Data) of the docker container. The Word documents copied to the docker container can be processed using the 'LoadDocument' web API. -The following code example shows how to use LoadDocument() API in document editor. +The following code example shows how to use the LoadDocument() API in Document Editor. ```ts import * as ReactDOM from 'react-dom'; diff --git a/Document-Processing/Word/Word-Processor/react/shapes.md b/Document-Processing/Word/Word-Processor/react/shapes.md index dddf5db6da..9fb570617e 100644 --- a/Document-Processing/Word/Word-Processor/react/shapes.md +++ b/Document-Processing/Word/Word-Processor/react/shapes.md @@ -1,26 +1,26 @@ --- layout: post -title: Shapes in React Document editor component | Syncfusion -description: Learn here all about Shapes in Syncfusion React Document editor component of Syncfusion Essential JS 2 and more. +title: Shapes in React DOCX Editor component | Syncfusion +description: Learn here all about Shapes in Syncfusion React Document Editor component of Syncfusion Essential JS 2 and more. control: Shapes platform: document-processing documentation: ug domainurl: ##DomainURL## --- -# Shapes in React Document editor component +# Shapes in React Document Editor component -Shapes are drawing objects that include a text box, rectangles, lines, curves, circles, etc. It can be preset or custom geometry. +Shapes are drawing objects that include a text box, rectangles, lines, curves, circles, etc. They can have preset or custom geometry. ->Note: At present, [React DOCX Editor](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor) (Document Editor) does not have support to insert shapes. however, if the document contains a shape while importing, it will be preserved properly. +N> At present, [React Document Editor](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor) (Document Editor) does not have support to insert shapes. However, if the document contains a shape while importing, it will be preserved properly. ## Supported shapes -The DocumentEditor has preservation support for Lines, Rectangle, Basic Shapes, Block Arrows, Equation Shapes,Flowchart and Stars and Banners. +The DocumentEditor has preservation support for Lines, Rectangle, Basic Shapes, Block Arrows, Equation Shapes, Flowchart and Stars and Banners. ![List of supported shapes in DocumentEditor](images/Shapes_images/supported_shapes.png) ->Note: When using ASP.NET MVC service, the unsupported shapes will be converted as image and preserved as image. +N> When using ASP.NET MVC service, the unsupported shapes will be converted to an image and preserved as an image. ## Text box Shape @@ -40,7 +40,7 @@ Text wrapping refers to how shapes fit with surrounding text in a document. Plea ## Positioning the shape -Document Editor preserves the position properties of the shape and displays the shape based on position properties. It does not support modifying the position properties. Whereas the shape will be automatically moved along with text edited if it is positioned relative to the line or paragraph. +Document Editor preserves the position properties of the shape and displays the shape based on position properties. It does not support modifying the position properties. However, the shape will be automatically moved along with the edited text if it is positioned relative to the line or paragraph. ## Online Demo From 5e8255bfec31e3b8a311cb2de678804488ac8ff8 Mon Sep 17 00:00:00 2001 From: Seenivasaperumal Nachiyappan Date: Thu, 23 Jul 2026 19:26:24 +0530 Subject: [PATCH 2/3] 1043288: Updated the md file for react --- .../Word/Word-Processor/react/spell-check.md | 24 +++++----- .../Word/Word-Processor/react/styles.md | 46 +++++++++---------- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/Document-Processing/Word/Word-Processor/react/spell-check.md b/Document-Processing/Word/Word-Processor/react/spell-check.md index 3f64097eff..1d10374fa8 100644 --- a/Document-Processing/Word/Word-Processor/react/spell-check.md +++ b/Document-Processing/Word/Word-Processor/react/spell-check.md @@ -1,16 +1,16 @@ --- layout: post title: Spell check in React DOCX Editor | Syncfusion -description: Learn how to use Spell check in the React DOCX Editor to detect and correct errors seamlessly- without relying on Microsoft Word. +description: Learn how to use Spell check in the React Document Editor to detect and correct errors seamlessly, without relying on Microsoft Word. control: Spell check platform: document-processing documentation: ug domainurl: ##DomainURL## --- -# Spell Check in React DOCX Editor +# Spell Check in React Document Editor -[React DOCX Editor](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor) (Document Editor) supports spell checking for document content. It identifies misspelled words and provides suggestions through a dialog and the context menu. The spell checker is compatible with [Hunspell](https://github.com/wooorm/dictionaries) dictionary files. +[React Document Editor](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor) (Document Editor) supports spell checking for document content. It identifies misspelled words and provides suggestions through a dialog and the context menu. The spell checker is compatible with [Hunspell](https://github.com/wooorm/dictionaries) dictionary files. ## Features @@ -18,7 +18,7 @@ domainurl: ##DomainURL## * Provides options such as Ignore, Ignore All, Change, and Change All in the spell check dialog. -## Configure spell check in React DOCX Editor +## Configure spell check in React Document Editor Spell checking is enabled using the [enableSpellCheck](https://ej2.syncfusion.com/documentation/api/document-editor-container/index-default#enablespellcheck) property and by configuring the spellChecker settings. A server-side service is required to process text, detect misspelled words, and provide suggestions for display in the editor. @@ -41,11 +41,11 @@ function App() { let container: DocumentEditorContainerComponent = containerRef.current as DocumentEditorContainerComponent; // Get the SpellChecker instance from DocumentEditorContainer. let spellChecker: SpellChecker = container.documentEditor.spellChecker; - // set the language ID for spell checker. Here, 1033 is the language ID for English (United States). + // Set the language ID for spell checker. Here, 1033 is the language ID for English (United States). spellChecker.languageID = 1033; // remove the underline for misspelled words. spellChecker.removeUnderline = false; - // Allow suggestion for misspelled word + // Allow suggestions for misspelled words. spellChecker.allowSpellCheckAndSuggestion = true; } }, []); @@ -101,7 +101,7 @@ The following code example demonstrates how to configure this behavior. ```ts -container.documentEditor.spellChecker.removeUnderline = false; +container.documentEditor.spellChecker.removeUnderline = true; ``` @@ -113,7 +113,7 @@ The following code example demonstrates how to configure the languageID. ```ts -container.documentEditor.spellChecker.languageID = 1033; //LCID of "en-us"; +container.documentEditor.spellChecker.languageID = 1033; //LCID of "en-us" ``` @@ -173,21 +173,21 @@ container.documentEditor.spellChecker.enableOptimizedSpellCheck = true; ## Context menu -Right-click on an error word to open the context menu with spell check options. See the screenshot below for reference. +Right-click on a misspelled word to open the context menu with spell check options. See the screenshot below for reference. ### More suggestions -The context menu shows suggestions for misspelled words. By clicking the required word from the suggestions, the error word is replaced automatically. +The context menu shows suggestions for misspelled words. By clicking the required word from the suggestions, the misspelled word is replaced automatically. ### Add to dictionary -This option allows the current word to be added to the dictionary. As a result, the spell checker will not treat the word as an error in the future +This option allows the current word to be added to the dictionary. As a result, the spell checker will not treat the word as an error in the future. ### Ignore Once and Ignore All If the word should not be added to the dictionary and should not be marked as an error, the Ignore Once or Ignore All options can be used. -**Ignore**: Ignores only the current occurrence of a word. +**Ignore Once:** Ignores only the current occurrence of a word. **Ignore All:** Ignores all occurrences of a word in the entire document. diff --git a/Document-Processing/Word/Word-Processor/react/styles.md b/Document-Processing/Word/Word-Processor/react/styles.md index 7d68af8c96..10bd97ca8f 100644 --- a/Document-Processing/Word/Word-Processor/react/styles.md +++ b/Document-Processing/Word/Word-Processor/react/styles.md @@ -1,40 +1,40 @@ --- layout: post -title: Styles in React Document editor component | Syncfusion -description: Learn here all about Styles in Syncfusion React Document editor component of Syncfusion Essential JS 2 and more. +title: Styles in React DOCX Editor component | Syncfusion +description: Learn here all about Styles in Syncfusion React Document Editor component of Syncfusion Essential JS 2 and more. control: Styles platform: document-processing documentation: ug domainurl: ##DomainURL## --- -# Styles in React Document editor component +# Styles in React Document Editor component -Styles are useful for applying a set of formatting consistently throughout the document. In document editor, styles are created and added to a document programmatically or via the built-in Styles dialog. +Styles are useful for applying a set of formatting consistently throughout the document. In the Document Editor, styles are created and added to a document programmatically or via the built-in Styles dialog. ## Styles definition overview -A Style in document editor should have the following properties: +A style in the Document Editor should have the following properties: * **name**: Name of the style. All styles in a document have a unique name, which is used as an identifier when applying the style. * **type**: Specifies the document elements that the style will target. For example, paragraph or character. * **next**: Specifies the style that should be automatically applied to a new paragraph created after the current one. * **link**: Provides a relation between the paragraph and character style. -* **characterFormat**: Specifies the properties of paragraph and character style. +* **characterFormat**: Specifies the properties of paragraph and character styles. * **paragraphFormat**: Specifies the properties of paragraph style. * **basedOn**: Specifies that the current style inherits the style set to this property. This is how hierarchical styles are defined. It can be optional. -> The style type should match the inherited style type. For example, it is not possible to have a character style inherit a paragraph style. +N> The style type should match the inherited style type. For example, it is not possible to have a character style inherit a paragraph style. ## Default style -The default style for span and paragraph properties is normal. It internally inherits the default style of the document loaded or document editor component. +The default style for span and paragraph properties is the Normal style. It internally inherits the default style of the document loaded or Document Editor component. ## Style hierarchy -Each style initially checks its local value for the property that is being evaluated and turns to the style it is based on. If no local value is found, it turns to its default style. +Each style initially checks its local value for the property that is being evaluated and falls back to the style it is based on. If no local value is found, it falls back to its default style. -Style inheritance of different styles are listed as follows: +Style inheritance for different styles is listed as follows: ### Character style @@ -55,13 +55,13 @@ When a paragraph style is based on another paragraph style, the inheritance of t ### Linked style -Linked styles are composite styles and their components are paragraph and character styles with link between them. To apply paragraph properties, take the properties from the linked paragraph style. Similarly, to apply character properties, take the properties from linked character style. +Linked styles are composite styles and their components are paragraph and character styles with a link between them. To apply paragraph properties, take the properties from the linked paragraph style. Similarly, to apply character properties, take the properties from the linked character style. Linked styles are based on other linked styles or on paragraph styles. When a linked style is based on a paragraph style, the hierarchy of the properties is as follows: -* Paragraph properties are inherited from the ‘basedOn’ paragraph style. -* Character properties are inherited from the ‘basedOn’ paragraph style. +* Paragraph properties are inherited from the 'basedOn' paragraph style. +* Character properties are inherited from the 'basedOn' paragraph style. When a linked style is based on another linked style, the hierarchy of the properties is as follows: @@ -70,7 +70,7 @@ When a linked style is based on a paragraph style, the hierarchy of the properti ## Defining new styles -New Styles are defined and added to the style collection of the document. In this way, they will be discovered by the default UI and applied to the parts of a document. +New styles are defined and added to the style collection of the document. In this way, they will be discovered by the default UI and applied to the parts of a document. ### Defining a character style @@ -81,7 +81,7 @@ import * as ReactDOM from 'react-dom'; import * as React from 'react'; import { DocumentEditorComponent, SfdtExport, Selection, Editor } from '@syncfusion/ej2-react-documenteditor'; -//Inject require modules. +//Inject required modules. DocumentEditorComponent.Inject(SfdtExport, Selection, Editor); function App() { let documenteditor: DocumentEditorComponent; @@ -132,7 +132,7 @@ The following example shows how to programmatically create a paragraph style. import * as ReactDOM from 'react-dom'; import * as React from 'react'; import { DocumentEditorComponent, SfdtExport, Selection, Editor } from '@syncfusion/ej2-react-documenteditor'; -//Inject require module. +//Inject required modules. DocumentEditorComponent.Inject(SfdtExport, Selection, Editor); function App() { let documenteditor: DocumentEditorComponent; @@ -187,14 +187,14 @@ ReactDOM.render(, document.getElementById('sample')); ### Defining a linked style -The following example shows how to programmatically create linked style. +The following example shows how to programmatically create a linked style. ```ts import * as ReactDOM from 'react-dom'; import * as React from 'react'; import { DocumentEditorComponent, DocumentEditor, SfdtExport, Selection, Editor } from '@syncfusion/ej2-react-documenteditor'; -//Inject require module. +//Inject required modules. DocumentEditorComponent.Inject(SfdtExport, Selection, Editor); function App() { let documenteditor: DocumentEditorComponent; @@ -248,13 +248,13 @@ ReactDOM.render(, document.getElementById('sample')); ## Applying a style -The styles are applied using the **applyStyle** method of **editorModule**, the parameter should be passed is the **Name** of the Style. +The styles are applied using the **applyStyle** method of **editorModule**, the parameter to be passed is the **Name** of the style. -The styles of the **Character** type is applied to the currently selected part of the document. If there is no selection, the values that will be applied to the word at caret position. The styles of **Paragraph** type follow the same logic and are applied to all paragraphs in the selection or the current paragraph. +The styles of the **Character** type are applied to the currently selected part of the document. If there is no selection, the values will be applied to the word at the caret position. The styles of **Paragraph** type follow the same logic and are applied to all paragraphs in the selection or the current paragraph. -When there is no selection, styles of **Linked** type will change the values of the paragraph, and apply both the Paragraph and Character properties. When there is selection, Linked Style changes only the character properties of the selected text. +When there is no selection, styles of **Linked** type will change the values of the paragraph, and apply both the Paragraph and Character properties. When there is a selection, the linked style changes only the character properties of the selected text. -For example, the following line will apply the "New Linked" to the current paragraph. +For example, the following line will apply the "New Linked" style to the current paragraph. ```ts documenteditor.editor.applyStyle('New Linked'); @@ -264,7 +264,7 @@ documenteditor.editor.applyStyle('New Linked', true); ## Get Styles -You can get the styles in the document using the below code snippet. +You can get the styles in the document using the following code snippet. ```ts //Get paragraph styles From b36c997a99cad50608e9f6912d69a18d18ebc0a6 Mon Sep 17 00:00:00 2001 From: Seenivasaperumal Nachiyappan Date: Fri, 24 Jul 2026 10:40:25 +0530 Subject: [PATCH 3/3] 1043288: implemented the changes to resolve CI issue. --- .../word-processor-server-docker-image-overview.md | 6 +++--- Document-Processing/Word/Word-Processor/react/shapes.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Document-Processing/Word/Word-Processor/react/server-deployment/word-processor-server-docker-image-overview.md b/Document-Processing/Word/Word-Processor/react/server-deployment/word-processor-server-docker-image-overview.md index f5c5b283b1..cc43427ddb 100644 --- a/Document-Processing/Word/Word-Processor/react/server-deployment/word-processor-server-docker-image-overview.md +++ b/Document-Processing/Word/Word-Processor/react/server-deployment/word-processor-server-docker-image-overview.md @@ -7,11 +7,11 @@ platform: document-processing documentation: ug domainurl: ##DomainURL## --- -# Word processor server docker image overview in React Document Editor component +# React Document Editor Server Docker Image Overview The [React Document Editor](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor) (also known as Document Editor) is a component with editing capabilities like Microsoft Word. It is used to create, edit, view, and print Word documents. It provides all the common word processing abilities, including editing text; formatting contents; resizing images and tables; finding and replacing text; importing, exporting, and printing Word documents; and using bookmarks and tables of contents. -This Docker image is the predefined Docker container of Syncfusion’s Word Processor backend. You can deploy it quickly to your infrastructure. +This Docker image is the predefined Docker container of Syncfusion’s Word Processor back-end. You can deploy it quickly to your infrastructure. Word Processor is a commercial product, and it requires a valid license to use it in a production environment [`(request license or trial key).`](https://help.syncfusion.com/common/essential-studio/licensing/licensing-faq/where-can-i-get-a-license-key) @@ -115,7 +115,7 @@ N> By default, the JSON file name should be "spellcheck.json". You can also use - "6002:80" ``` -**Step 3:** For handling the personal dictionary, place an empty .dic file (e.g., customDict.dic file) in the data folder. +**Step 3:** For handling the personal dictionary, place an empty .dic file (e.g., customDictionary.dic file) in the data folder. **Step 4:** Provide the configured volume path to the environment variable like in the following in the Docker compose file. diff --git a/Document-Processing/Word/Word-Processor/react/shapes.md b/Document-Processing/Word/Word-Processor/react/shapes.md index 9fb570617e..a118af9079 100644 --- a/Document-Processing/Word/Word-Processor/react/shapes.md +++ b/Document-Processing/Word/Word-Processor/react/shapes.md @@ -44,4 +44,4 @@ Document Editor preserves the position properties of the shape and displays the ## Online Demo -Explore how to preserve auto shapes and grouped shapes in Word documents using the React Document Editor in this live demo [here](https://document.syncfusion.com/demos/docx-editor/react/#/tailwind3/document-editor/autoshapes). +Explore how to preserve AutoShapes and grouped shapes in Word documents using the React Document Editor in this live demo [here](https://document.syncfusion.com/demos/docx-editor/react/#/tailwind3/document-editor/autoshapes).