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
Key | Summary | Category |
---|---|---|
EDITORNET-2466 | Implement export of all build-in and custom styles during forward conversion | New feature |
EDITORNET-2465 | Develop new forward conversion mode with inline styles adjusted for App | New feature |
EDITORNET-2556 | Improve table rendering quality | Improvement |
EDITORNET-2557 | Develop border-spacing CSS property with its parsing | Improvement |
EDITORNET-2226 | Different issues in rendering quality for PDF document | Bug |
EDITORNET-2579 | Fix incorrectly rendered text box within shapes | Bug |
EDITORNET-2588 | Fix complex bug with InvalidOperationException during documents roundtrip with exported styles | Bug |
EDITORNET-2590 | Fix bug with invalid class name in CSS selector | Bug |
EDITORNET-2591 | Fix bug with duplicate class names and rulesets after multiple roundtrips of WordProcessing document | Bug |
Public API and Backward Incompatible Changes
New public members: