GroupDocs.Total für .NET 26.4 ist jetzt verfügbar. Diese Veröffentlichung konzentriert sich auf die Stabilisierung der Formatverarbeitung in der gesamten Suite und behebt Rendering‑ und Konvertierungsprobleme für EPSF-, DXF‑ und MSG‑Dateien in Viewer, Conversion und Metadata.

Was ist neu in dieser Version

Problem Produkt Beschreibung
TOTALNET-341 Viewer GroupDocs.Viewer.Exceptions.GroupDocsViewerException: 'CAD document rendering failed' beim Rendern einer DXF‑Datei.
TOTALNET-350 Metadata MSG‑Dateieigenschaften und Transportnachrichten‑Header wurden nach dem Öffnen/Speichern mit GroupDocs.Metadata geändert.
TOTALNET-352 Conversion Sonderzeichen funktionieren in bestimmten MSG‑Dateien beim Konvertieren zu PDF nicht.
TOTALNET-366 Viewer Die EPSF‑Formatunterstützung ist eingeschränkt – Fehler beim Parsen des EPSF‑Dateiinhalts.
TOTALNET-367 Conversion Ausnahme „No font was found“ beim Konvertieren von MSG zu PDF.

TOTALNET-341 – Viewer
Ein GroupDocsViewerException, das mit der Meldung ‘CAD document rendering failed’ beim Rendern von DXF‑Dateien ausgelöst wurde, wurde behoben.

TOTALNET-350 – Metadata
Die Eigenschaft Sender Email wird bei der Verarbeitung mit GroupDocs.Metadata nicht mehr verändert. Das untenstehende Code‑Snippet zeigt, wie die Eigenschaft nach dem Öffnen und Speichern einer MSG‑Datei erhalten bleibt.

TOTALNET-352 – Conversion
Sonderzeichen, die zuvor in PDFs, die aus MSG‑Dateien erzeugt wurden, als Kästchen erschienen, werden jetzt korrekt dargestellt.

TOTALNET-366 – Viewer
Es wurde eine Korrektur implementiert, die fehlerhafte Dash‑Array‑Token ([%d %d %d %d ] 0 d) in EPSF‑Dateien durch gültige Dash‑Arrays ersetzt und dadurch Parsing‑Fehler aufgrund nicht geschlossener Arrays eliminiert.

TOTALNET-367 – Conversion
Hinweise für .NET Framework‑Anwendungen wurden hinzugefügt, um Binding‑Redirects zu konfigurieren, wenn die erforderlichen .NET Standard‑Assemblies nicht verfügbar sind, wodurch Ausnahmen „No font was found“ bei der MSG‑zu‑PDF‑Konvertierung vermieden werden.

Code‑Beispiel

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();

So erhalten Sie das Update

NuGet

Direkter Download

Ressourcen