What’s New in 2023 Volume 2: JavaScript Word Processor
Tags: javascript, webdev, ui
Published: 2023-07-27 14:52:58

---
title: What’s New in 2023 Volume 2: JavaScript Word Processor
published: true
date: 2023-07-26 12:54:21 UTC
tags: javascript, webdev, ui
canonical_url: https://www.syncfusion.com/blogs/post/whats-new-javascript-word-processor.aspx
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sjvwn4m5zc4c4mrexzs8.png
---
Syncfusion’s [JavaScript Word Processor](https://www.syncfusion.com/javascript-ui-controls/js-word-processor "JavaScript Word Processor") (document editor) is used to create, edit, view, and print Word documents. Its rich feature set includes editing text, formatting contents, resizing images and tables, finding and replacing text, bookmarks, tables of contents, printing, importing and exporting documents.

Let’s explore the exciting new features introduced in the JavaScript Word Processor for the [2023 Volume 2](https://www.syncfusion.com/forums/183035/essential-studio-2023-volume-2-main-release-v22-1-34-is-available-for-download "Essential Studio 2023 Volume 2") release.

## Link to previous header or footer

You can link or unlink the header and footer of the previous section to the current section in a Word document. This can be useful if you want to create a consistent look across your document or if you want to create different headers and footers for each section.

Refer to the following code example.

```js
// Different first page.
container.documentEditor.selection.sectionFormat.firstPageHeader.linkToPrevious = false;
container.documentEditor.selection.sectionFormat.firstPageFooter.linkToPrevious = false;

// Odd page.
container.documentEditor.selection.sectionFormat.oddPageHeader.linkToPrevious = false;
container.documentEditor.selection.sectionFormat.oddPageFooter.linkToPrevious = false;

//Even page.
container.documentEditor.selection.sectionFormat.firstPageHeader.linkToPrevious = false;
container.documentEditor.selection.sectionFormat.firstPageFooter.linkToPrevious = false;
```
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/07/Header-and-footer-linking-in-JavaScript-Word-Processor.png" alt="Header and footer linking in JavaScript Word Processor" style="width:100%">

  <figcaption>Header and footer linking in JavaScript Word Processor</figcaption>

</figure>

## Alternate text for image

You can add alternative text (alt text) for images in a Word document. Using alt text, individuals utilizing screen readers or other assistive technologies can clearly understand the images within the document. Alt text is significant for accessibility because it will enable all users to understand the content of a Word document.

Refer to the following code example.

```js
// Set alternate text for the image.
container.documentEditor.selection.sectionImageFormat.alternateText = "Mountain-200";

//Inserting image with alternate text.
container.documenteditor.editor.insertImage(<base64String>, 190, 120, “Mountain-200”);
```
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/07/Adding-alternate-text-for-images-in-JavaScript-Word-Processor.png" alt="Adding alternate text for images in JavaScript Word Processor" style="width:100%">

  <figcaption>Adding alternate text for images in JavaScript Word Processor</figcaption>

</figure>

## Character spacing and scaling

Character spacing and scaling are two different ways to customize the appearance of text in a Word document. Character spacing refers to the space between individual characters, while scaling refers to the characters’ size. You can increase the character spacing between the letters of a word to make it stand out. You can scale up the text to make it easier to read or scale it down to save space.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2023/07/Character-spacing-and-scaling-in-JavaScript-Word-Processor.png" alt="Character spacing and scaling in JavaScript Word Processor" style="width:100%">

  <figcaption>Character spacing and scaling in JavaScript Word Processor</figcaption>

</figure>

## Conclusion

Thanks for reading! In this blog, we’ve seen the new features added to the Syncfusion [JavaScript Word Processor](https://www.syncfusion.com/javascript-ui-controls/js-word-processor "JavaScript Word Processor") for the [2023 Volume 2](https://www.syncfusion.com/forums/183035/essential-studio-2023-volume-2-main-release-v22-1-34-is-available-for-download "Essential Studio 2023 Volume 2") release. We hope you’ll enjoy exploring these user-friendly enhancements, and we welcome your feedback in the comments section below.

To learn more about what’s new in this release, please visit our [Release Notes](https://help.syncfusion.com/common/essential-studio/release-notes/v22.1.34 "Essential Studio Release Notes") and [What’s New pages](https://www.syncfusion.com/products/whatsnew "Essential Studio What's New page"). If you’re an existing customer, you can download the latest version of Essential Studio from our [License and Downloads page](https://www.syncfusion.com/account/downloads "Essential Studio License and Downloads page"). If you’re not yet a customer, we invite you to try our full range of features with a 30-day [free trial](https://www.syncfusion.com/downloads "Get the free evaluation of the Essential Studio products").

For questions, you can contact us through our [support forum](https://www.syncfusion.com/forums/ "Syncfusion Support Forum"), [support portal](https://support.syncfusion.com/ "Syncfusion Support Portal"), or [feedback portal](https://www.syncfusion.com/feedback/ "Syncfusion Feedback Portal"). We’re always happy to assist you!

## Related blogs

- [Responsive Web Design Evolved: Introducing CSS Container Queries](https://www.syncfusion.com/blogs/post/css-container-queries.aspx "Blog: Responsive Web Design Evolved: Introducing CSS Container Queries")
- [5 Front-End Web Frameworks to Consider Other Than React](https://www.syncfusion.com/blogs/post/5-front-end-web-frameworks-other-than-react.aspx "Blog: 5 Front-End Web Frameworks to Consider Other Than React")
- [Create an Interactive BPMN Viewer and Editor Using the JavaScript Diagram Control](https://www.syncfusion.com/blogs/post/bpmn-viewer-and-editor-using-javascript-diagram-control.aspx "Blog: Create an Interactive BPMN Viewer and Editor Using the JavaScript Diagram Control")
- [Top 8 JavaScript Libraries for Data Visualization in 2023](https://www.syncfusion.com/blogs/post/top-8-javascript-data-visualization-libraries-in-2023.aspx "Blog: Top 8 JavaScript Libraries for Data Visualization in 2023")