Wir freuen uns, die Veröffentlichung von GroupDocs.Comparison für .NET 26.9 bekannt zu geben, verfügbar seit September 2026.
Die Version 26.9 von GroupDocs.Comparison verbessert die Genauigkeit und Leistung des PDF‑Vergleichs, fügt die Möglichkeit hinzu, das Laden externer Dokumentressourcen zu beschränken, normalisiert die Reihenfolge gelöschter und eingefügter Komponenten in der Diff‑Ausgabe und behebt mehrere Probleme, die Words‑, Slides‑ und PDF‑Vergleiche betreffen.
Fehlerbehebungen und Verbesserungen
- [Verbesserung] Beschränkung des Ladens externer Dokumentressourcen über LoadOptions. (COMPARISONNET-4866)
- [Verbesserung] Normalisierung der Reihenfolge gelöschter und eingefügter Komponenten in der Vergleichs‑Diff‑Ausgabe. (COMPARISONNET-4897)
- [Verbesserung] Verbesserung der PDF‑Vergleichsleistung für Dokumente mit zeichenbasierten Textfragmenten. (COMPARISONNET-4892)
- [Fehler] Beim Inline‑PDF‑Vergleich wird der Ersetzungstext über die folgende Zeile gezeichnet. (COMPARISONNET-4896)
- [Fehler] Zeilenumbrüche in PDF‑Tabellenzellen gehen im Vergleichsergebnis verloren. (COMPARISONNET-4893)
- [Fehler] Behebt die Ausnahme „Page have not room to place a paragraphs“ beim Vergleich von PDF‑Dokumenten. (COMPARISONNET-3909)
- [Fehler] Verbesserung der Genauigkeit des PDF‑Vergleichs für Dokumente mit Tabellen. (COMPARISONNET-2370)
- [Fehler] Unterstrichener Text wird nicht verglichen. (COMPARISONNET-2294)
- [Fehler] NullReferenceException beim Vergleich von Words‑Dateien. (COMPARISONNET-4887)
- [Fehler] NullReferenceException beim Vergleich von Slides. (COMPARISONNET-4883)
Beschränkung des Ladens externer Dokumentressourcen über LoadOptions
LoadOptions enthält jetzt SkipExternalResources und WhitelistedResources, um zu steuern, ob externe Ressourcen, die von einem Dokument referenziert werden (z. B. verknüpfte Bilder), während des Vergleichs geladen werden.
SkipExternalResources– wenntrue(Standardwert), werden externe Ressourcen nicht geladen. Auffalsesetzen, um das Laden externer Ressourcen zu erlauben.WhitelistedResources– eine Liste von Ressourcennamen, die weiterhin erlaubt sind, wennSkipExternalResourcestrueist.
var loadOptions = new LoadOptions
{
SkipExternalResources = true,
WhitelistedResources = new List<string> { "includepicture-field.png" }
};
using (Comparer comparer = new Comparer("source.docx", loadOptions))
{
comparer.Add("target.docx", loadOptions);
comparer.Compare("result.docx");
}
Genauigkeit und Leistung des PDF‑Vergleichs
Dieses Release verbessert die PDF‑Vergleichsleistung für Dokumente mit zeichenbasierten Textfragmenten und behebt mehrere PDF‑bezogene Probleme, darunter überlappender Inline‑Ersetzungstext in der nächsten Zeile, verlorene Zeilenumbrüche in Tabellenzellen, die Ausnahme „Page have not room to place a paragraphs“ und einen genaueren Vergleich von Dokumenten mit Tabellen.
Normalisierte Reihenfolge der Diff‑Ausgabe
Gelöschte und eingefügte Komponenten in der Vergleichs‑Diff‑Ausgabe werden nun in einer konsistenten, normalisierten Reihenfolge zurückgegeben, wodurch Änderungslisten leichter verarbeitet und angezeigt werden können.
So erhalten Sie das Update
Sie können die neueste Version über NuGet erhalten oder sie direkt von der GroupDocs-Website herunterladen.
NuGet
GroupDocs.Comparison for .NET 26.9
Direkter Download
Laden Sie die Assemblies für .NET und .NET Framework von der Seite GroupDocs.Comparison for .NET 26.9 herunter.