We’re happy to announce the release of GroupDocs.Comparison for .NET 26.9, available as of September 2026.
GroupDocs.Comparison version 26.9 improves PDF comparison accuracy and performance, adds the ability to restrict external document resource loading, normalizes the order of deleted and inserted components in the diff output, and fixes several issues affecting Words, Slides, and PDF comparison.

Verbeteringen en uitbreidingen

  • [Verbetering] Beperk het laden van externe documentbronnen via LoadOptions. (COMPARISONNET-4866)
  • [Verbetering] Normaliseer de volgorde van verwijderde en ingevoegde componenten in de diff‑uitvoer van de vergelijking. (COMPARISONNET-4897)
  • [Verbetering] Verbeter de PDF‑vergelijkingsprestaties voor documenten met teken‑niveau tekstfragmenten. (COMPARISONNET-4892)
  • [Fout] Inline PDF‑vergelijking tekent vervangende tekst bovenop de volgende regel. (COMPARISONNET-4896)
  • [Fout] Regeleinden in PDF‑tabelcellen gaan verloren in het vergelijkingsresultaat. (COMPARISONNET-4893)
  • [Fout] Los de uitzondering “Page have not room to place a paragraphs” op bij het vergelijken van PDF‑documenten. (COMPARISONNET-3909)
  • [Fout] Verbeter de nauwkeurigheid van PDF‑vergelijking voor documenten met tabellen. (COMPARISONNET-2370)
  • [Fout] Onderstreepte tekst wordt niet vergeleken. (COMPARISONNET-2294)
  • [Fout] NullReferenceException tijdens vergelijking van Words‑bestanden. (COMPARISONNET-4887)
  • [Fout] NullReferenceException tijdens vergelijking van Slides. (COMPARISONNET-4883)

Beperk het laden van externe documentbronnen via LoadOptions

LoadOptions bevat nu SkipExternalResources en WhitelistedResources om te bepalen of externe bronnen die door een document worden verwezen (bijvoorbeeld gekoppelde afbeeldingen) worden geladen tijdens de vergelijking.

  • SkipExternalResources – wanneer true (standaard), worden externe bronnen niet geladen. Stel in op false om het laden van externe bronnen toe te staan.
  • WhitelistedResources – een lijst met resource‑namen die nog steeds zijn toegestaan wanneer SkipExternalResources true is.
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");
}

Nauwkeurigheid en prestaties van PDF‑vergelijking

Deze release verbetert de prestaties van PDF‑vergelijking voor documenten met teken‑niveau tekstfragmenten en lost verschillende PDF‑gerelateerde problemen op, waaronder inline vervangende tekst die de volgende regel overlapt, verloren regeleinden binnen tabelcellen, de uitzondering “Page have not room to place a paragraphs”, en een nauwkeurigere vergelijking van documenten met tabellen.

Genormaliseerde diff‑uitvoervolgorde

Verwijderde en ingevoegde componenten in de diff‑uitvoer van de vergelijking worden nu teruggegeven in een consistente, genormaliseerde volgorde, waardoor wijzigingslijsten gemakkelijker te verwerken en weer te geven zijn.

Hoe u de update krijgt

U kunt de nieuwste versie verkrijgen via NuGet of rechtstreeks downloaden van de GroupDocs‑website.

NuGet

GroupDocs.Comparison for .NET 26.9

Directe download

Download assemblies voor zowel .NET als .NET Framework vanaf de GroupDocs.Comparison for .NET 26.9 pagina.

Meer informatie