GroupDocs.Editor for .NET 24.6 Release Notes

We are excited to announce the release of GroupDocs.Editor for .NET version 24.6. This release includes several bug fixes and improvements to enhance the overall functionality and user experience. Below is a summary of the key changes in this release:

Full List of Issues Covering All Changes in this Release

KeySummaryCategory
EDITORNET-2794Allow creating new document without callback functionImprovement
EDITORNET-2796Update project dependencies to latestImprovement
EDITORNET-2793Remove Enums inherited from ByteBug

Description of Key Changes

  • EDITORNET-2794: Allow creating new document without callback function
  • EDITORNET-2796: Update project dependencies to latest
    Updated all project dependencies to their latest versions to ensure compatibility, improved performance, and enhanced security.
  • EDITORNET-2793: Remove Enums inherited from Byte
    Fixed an issue where enums inherited from Byte were not functioning correctly, ensuring better compatibility and functionality.

Create New Document Without Callback Function

We have introduced new functionality to allow the creation of new documents without the need for a callback function. This feature provides enhanced capabilities for interacting with various form field types programmatically.

New public members:

Code Samples

1. WordProcessing Document:

Stream memoryStream = new MemoryStream();

// Create a new WordProcessing document and save it using a callback Action<Stream>.
using (Editor editor = new Editor(WordProcessingFormats.Docx))
{
    // Save new document.
    editor.Save(memoryStream);
}

2. Spreadsheet Document:

Stream memoryStream = new MemoryStream();

// Create a new Spreadsheet document and save it.
using (Editor editor = new Editor(SpreadsheetFormats.Xlsx))
{
    // Save new document.
    editor.Save(memoryStream);
}

3. Presentation Document:

Stream memoryStream = new MemoryStream();

// Create a new Presentation document and save it.
using (Editor editor = new Editor(PresentationFormats.Pptx))
{
    // Save new document.
    editor.Save(memoryStream);
}

4. Ebook Document:

Stream memoryStream = new MemoryStream();

// Create a new Ebook document and save it.
using (Editor editor = new Editor(EBookFormats.Epub))
{
    // Save new document.
    editor.Save(memoryStream);
}

5. Email Document:

Stream memoryStream = new MemoryStream();

// Create a new Email document and save it.
using (Editor editor = new Editor(EmailFormats.Eml))
{
    // Save new document.
    editor.Save(memoryStream);
}

We appreciate your continued support and feedback. Please feel free to reach out to our support team if you have any questions or encounter any issues.

Thank you for choosing GroupDocs.Editor for .NET!

Link to Documentation