GroupDocs.Editor for .NET 23.8 Release Notes

GroupDocs.Editor for .NET version 23.8 contains several significant new features and also a big set of bug-fixes and improvements. Public API was also changed by adding new public members to the existing types. All of this is described below.

New features and improvements

Export styles during document editing

Starting from the version 23.8 the GroupDocs.Editor for .NET contains a new forward conversion mode for the WordProcessing documents - when the original document, which belongs to the family of WordProcessing formats (most commonly DOCX), is converted to HTML, then all of its built-in and user-defined styles are preserved and stored in the intermediate HTML-document as a set of CSS rulesets in the external stylesheet. This enables a possibility to manipulate with these styles, edit and apply them to the text in the external WYSIWYG-editor. More on this feature in this article.

Inline styles option

Version 23.8 also provides a new public option in the WordProcessingEditOptions class - UseInlineStyles boolean flag. This option provides a possiblity to generate the intermediate HTML-document, where all text, paragraph, list, and table formatting except document styles is stored not in the external stylesheet, as before, but inside the HTML markup, in the values of the style attributes within HTML elements. This article explains the new feature in detail.

Full List of Issues Covering all Changes in this Release

KeySummaryCategory
EDITORNET-2466Implement export of all build-in and custom styles during forward conversionNew feature
EDITORNET-2465Develop new forward conversion mode with inline styles adjusted for AppNew feature
EDITORNET-2556Improve table rendering qualityImprovement
EDITORNET-2557Develop border-spacing CSS property with its parsingImprovement
EDITORNET-2226Different issues in rendering quality for PDF documentBug
EDITORNET-2579Fix incorrectly rendered text box within shapesBug
EDITORNET-2588Fix complex bug with InvalidOperationException during documents roundtrip with exported stylesBug
EDITORNET-2590Fix bug with invalid class name in CSS selectorBug
EDITORNET-2591Fix bug with duplicate class names and rulesets after multiple roundtrips of WordProcessing documentBug

Public API and Backward Incompatible Changes

New public members: