Report: 2024 State of Collaborative Editing

Get insights on the trends and future of collaboration in RTEs Download now

Read now

What’s New in CKEditor 5's Converters: Introducing Support for Multi-level Lists and More

Over the last 6 months, CKEditor has made improvements to the Import from Word and Export to Word document converters, including functional improvements and bug fixes.

In the most recent on-premise release 1.20.0, support has been introduced for the new Multi-Level List feature, Document Lists, and improvements were made to image spacing. In release 1.19.0, watermarks and Bookmarks support was introduced.

What are Word Document Converters?

Converters in CKEditor 5 are tools that transform HTML into Word documents and vice versa. They support features such as content styles, lists, and complex elements like tables and images, preserve styles, and offer automation via REST API.

Converters are indispensable for users who need to work seamlessly between their web-based content and traditional document formats. The converters are available for both cloud and on-premises deployment, ensuring a cohesive workflow for content creation, editing, and distribution for a wide range of applications.

What’s new in Word Document Converters?

The features mentioned in this section are introduced for both Export to Word and Import from Word.

NEW Multi-level Lists 

The converters now support legal-style numbering, commonly used in legal documents with the fully integrated new CKEditor 5’s Multi-level lists feature. This enables preserving hierarchical numbering (e.g., 1, 1.1, 1.1.1) for clarity and organization of the documents. Both Import from Word and Export to Word support this feature to ensure consistency across workflows.

A demonstration of an export with the Export to Word feature with Multi-level Lists in the CKEditor builder.

Document Lists 

In Import from Word, paragraphs following list items with equal or greater indentation are now recognized as part of the list item, preserving complex list structures from Word documents.

In Export to Word, block elements nested within list items are flattened, and their content is converted into indented paragraphs for consistent formatting.

NEW Text Part Language 

Starting with the 1.19.0 release for on-premises, both converters are now fully compatible with the Text Part Language feature for better adherence to localization standards. Import from Word outputs the appropriate lang attribute for text fragments in the converted content, while Export to Word retains these language settings in the resulting document to ensure consistent localization.

Improvements for Export to Word

Watermark support

Users can now add semi-transparent image watermarks to every page of an exported Word document for branding, copyright protection, or decorative purposes. Images can be added either through a URL or as Base64 data, and their dimensions can be customized.

Bookmarks Support

Transform elements with the id attribute into Word document bookmarks, enabling quick navigation within the document.

Improved Image Spacing

Recognizes image margins for floating elements, maintaining proper spacing between images and text.

Image Merge Fields

Supports merge fields within image source attributes, enabling dynamic image references during export.

Other Improvements for Export

  • Selected dependencies have been updated to the latest versions, improving performance and security.

  • Improved table handling including table spacing, rendering across multiple pages, and pagination

  • Empty documents now retain the specified content language in the exported Word document, ensuring a better editing experience even when no initial content is present.

Improvements for Import from Word

Improvements for Import from Word mainly include bug fixes and performance improvements. A detailed list of improvements for both converters can be found in the changelog.

Related posts

Subscribe to our newsletter

Keep your CKEditor fresh! Receive updates about releases, new features and security fixes.

Input email to subscribe to newsletter

Your submission was blocked

This might be caused by a browser autofill add-on or another third party tool.
Please contact us directly via email at info@cksource.com

HiddenGatedContent.

Thanks for subscribing!

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

Form content fields

Form submit

Your submission was blocked

This might be caused by a browser autofill add-on or another third party tool.
Please contact us directly via email at info@cksource.com

HiddenGatedContent.
Hidden unused field.

We are happy to
hear from you!

Thank you for reaching out to the CKEditor Sales Team. We have received your message and we will contact you shortly.

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });