GroupDocs.Total for .NET 26.4 is now available. This release focuses on stabilizing format handling across the suite, fixing rendering and conversion issues for EPSF, DXF, and MSG files in Viewer, Conversion, and Metadata.
What’s new in this release
| Issue | Product | Description |
|---|---|---|
| TOTALNET-341 | Viewer | GroupDocs.Viewer.Exceptions.GroupDocsViewerException: 'CAD document rendering failed' during rendering DXF file. |
| TOTALNET-350 | Metadata | MSG file properties and transport message headers changed after open/save with GroupDocs.Metadata. |
| TOTALNET-352 | Conversion | Special characters not working in certain MSG files when converting to PDF. |
| TOTALNET-366 | Viewer | EPSF format support is limited – error while parsing EPSF file content. |
| TOTALNET-367 | Conversion | “No font was found” exception when converting MSG to PDF. |
TOTALNET-341 – Viewer
Fixed a GroupDocsViewerException that was thrown with the message ‘CAD document rendering failed’ when rendering DXF files.
TOTALNET-350 – Metadata
The Sender Email property is no longer altered during processing with GroupDocs.Metadata. The code snippet below demonstrates how the property is preserved after opening and saving an MSG file.
TOTALNET-352 – Conversion
Special characters that previously appeared as boxes in PDFs generated from MSG files are now rendered correctly.
TOTALNET-366 – Viewer
Implemented a fix that replaces malformed dash‑array tokens ([%d %d %d %d ] 0 d) in EPSF files with valid dash arrays, eliminating parsing errors caused by unclosed arrays.
TOTALNET-367 – Conversion
Added guidance for .NET Framework applications to configure binding redirects when the required .NET Standard assemblies are unavailable, preventing “No font was found” exceptions during MSG‑to‑PDF conversion.
Code example
using (Metadata metadata = new Metadata("test.msg"))
{
MsgRootPackage root = metadata.GetRootPackage<MsgRootPackage>();
MsgPackage msg = root.EmailPackage;
metadata.Save();
}
var loadOptions = new EmailLoadOptions
{
ConvertOwned = false
};
var convertOptions = new PdfConvertOptions();
FluentConverter.Load("source.msg").WithOptions(loadOptions)
.ConvertTo("converted.pdf")
.WithOptions(convertOptions)
.Convert();
How to get the update
NuGet
- GroupDocs.Total 26.4 – .NET 6.0 assembly (also .NET Standard 2.0 for versions prior to 24.9).
- GroupDocs.Total.NETFramework 26.4 – .NET Framework 4.6.2 and later.
Direct download
- Download the compiled assemblies from the GroupDocs.Total for .NET 26.4 direct‑download page.