GroupDocs.Editor for .NET 23.9 Release Notes
GroupDocs.Editor for .NET version 23.9 contains several new features and some bug-fixes and improvements. Public API was also changed by adding new public members to the existing types as well as two new public types. One obsolete public method was removed too. All of this is described below.
New features and improvements
New method for saving EditableDocument to HTML format with resource callback
Starting from the version 23.9 the GroupDocs.Editor for .NET contains a new way for saving the EditableDocument
content to the HTML format - a new overload of the Save
method, with new HTML save options class. More in a special article.
Template format strings when saving HTML markup
When working with EditableDocument
instance and trying to save the HTML markup only with methods GetContent
and GetBodyContent
it was possible to specify the resource prefixes only. Now, after release of version 23.9, it is possible to specify a template string with placeholders. More in a special article.
Default constructors for the save options
Starting from the version 23.9 all save options classes have the parameterless constructors.
Full List of Issues Covering all Changes in this Release
Key | Summary | Category |
---|---|---|
EDITORNET-2619 | Add possibility to specify template string instead of prefix for external resources | New feature |
EDITORNET-2620 | Add possibility to save EditableDocument to binary streams with resource saving callback | New feature |
EDITORNET-2655 | Add parameterless constructors to all save options | New feature |
EDITORNET-2624 | Fix and improve SVG parser | Improvement |
EDITORNET-2616 | Fix exception with missing external image on .NET Framework 4.6.2 | Bug |
EDITORNET-2627 | Fix different bugs in different parts of CSS parser and improve its quality | Bug |
Public API and Backward Incompatible Changes
New public types:
New public members:
GroupDocs.Editor.EditableDocument.Save(TextWriter htmlMarkup, HtmlSaveOptions saveOptions)
GroupDocs.Editor.Options.DelimitedTextSaveOptions.DelimitedTextSaveOptions()
parameterless constructorGroupDocs.Editor.Options.EbookSaveOptions.EbookSaveOptions()
parameterless constructorGroupDocs.Editor.Options.PresentationSaveOptions.PresentationSaveOptions()
parameterless constructorGroupDocs.Editor.Options.SpreadsheetSaveOptions.SpreadsheetSaveOptions()
parameterless constructorGroupDocs.Editor.Options.WordProcessingSaveOptions.WordProcessingSaveOptions()
parameterless constructor
Removed public members:
static GroupDocs.Editor.EditableDocument.FromBodyMarkupAndResourceFolder(string htmlBodyContent, string resourceFolderPath)
- use aFromMarkupAndResourceFolder
static method instead