We’re happy to announce the release of GroupDocs.Comparison for .NET 26.4, available as of april 2026.
GroupDocs.Comparison versie 26.4 richt zich op aanzienlijke verbeteringen van de PDF‑documentvergelijking, met de introductie van nieuwe weergavemodi, paginabereikfiltering en een speciale PDF‑optiesklasse.

Fixes and enhancements

  • [Enhancement] Geoptimaliseerde vergelijkingsprestaties voor PDF‑documenten. (COMPARISONNET-4732)
  • [Bug] Logica voor het verwerken van ingesloten lettertypen in PDF‑vergelijking gerepareerd. (COMPARISONNET-4733)
  • [Bug] Pdf met tabellen veroorzaakt een uitzondering tijdens verwerking. (COMPARISONNET-4707)
  • [Feature] Mogelijkheid om een naast‑elkaar PDF‑vergelijkingsresultaat te genereren. (COMPARISONNET-4725)
  • [Feature] Mogelijkheid om een paginabereik op te geven voor PDF‑documentvergelijking. (COMPARISONNET-4731)

Major Features

Ability to produce side by side PDF comparison result

Er zijn twee nieuwe weergavemodi toegevoegd aan de nieuwe PdfCompareOptions klasse via de ComparisonDisplayMode enum:

  • SideBySide – elke resultaats­pagina toont de bron‑ en doelpagina’s naast elkaar. Verwijderingen verschijnen links (bronzijde) en invoegingen rechts (doelzijde). De inhoud van de twee documenten overlapt nooit, waardoor deze modus ideaal is wanneer documenten sterk van elkaar verschillen.
  • Interleaved – genereert een document met afwisselende pagina’s: oneven genummerde pagina’s komen uit het bron‑document (verwijderingen weergevend) en even genummerde pagina’s uit het doel‑document (invoegingen weergevend). Open het resultaat in een PDF‑viewer met “Two Page View” om elk bron/doel‑paar naast elkaar te zien.

Opmerking: Het eerdere standaardgedrag (een enkel samengevoegd document met gemarkeerde invoegingen en verwijderingen) wordt behouden als ComparisonDisplayMode.Inline en blijft de standaardwaarde.

Ability to specify pages range for PDF documents comparison

U kunt nu de PDF‑vergelijking beperken tot een specifiek paginabereik met behulp van de PagesSetup‑eigenschap op PdfCompareOptions. Als deze niet is ingesteld, worden alle pagina’s zoals voorheen vergeleken.

using (var comparer = new Comparer("source.pdf"))
{
    comparer.Add("target.pdf");

    var options = new PdfCompareOptions()
    {
        CompareImagesPdf = true,
        DisplayMode = PdfCompareOptions.ComparisonDisplayMode.SideBySide,
        PagesSetup = new PagesSetup()
        {
            StartPage = 3,
            EndPage = 10
        }
    };

    comparer.Compare("result.pdf", options);
}

Public API changes

Er is een nieuwe PdfCompareOptions klasse geïntroduceerd voor PDF‑specifieke vergelijkingsconfiguratie, volgens hetzelfde patroon als WordCompareOptions geïntroduceerd in versie 26.2.

  • PdfCompareOptions (namespace GroupDocs.Comparison.Options) — erft van CompareOptions en voegt PDF‑specifieke instellingen toe:

    • DisplayMode – bepaalt hoe het PDF‑vergelijkingsresultaatdocument wordt opgemaakt; standaardwaarde is Inline (legacy‑gedrag)
    • PagesSetup – geeft het te vergelijken paginabereik op; wanneer null, worden alle pagina’s vergeleken
    • CompareImagesPdf – of afbeeldingen in PDF‑documenten moeten worden vergeleken
    • AnnotationAuthorName – de auteursnaam die wordt gebruikt voor annotaties wanneer DisplayMode is ingesteld op Interleaved
    • ImagesInheritanceMode – specificeert de bron van afbeeldings‑overerving wanneer afbeeldingsvergelijking is uitgeschakeld
  • PdfCompareOptions.ComparisonDisplayMode enum‑waarden:

    • Inline (standaard) – legacy‑gedrag; één samengevoegd PDF‑document met verwijderde inhoud gemarkeerd in één kleur en ingevoegde inhoud in een andere
    • SideBySide (nieuw) – bron‑ en doelpagina’s verschijnen naast elkaar op elke resultaats­pagina; geen overlapping van inhoud
    • Interleaved (nieuw) – afwisselende bron‑/doelpagina’s; het beste te bekijken in een PDF‑lezer met “Two Page View”

How to get the update

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

NuGet

GroupDocs.Comparison for .NET 26.4

Direct download

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

Learn more