Jsme rádi, že můžeme oznámit vydání GroupDocs.Comparison pro .NET 26.9, dostupné od září 2026.
GroupDocs.Comparison verze 26.9 zlepšuje přesnost a výkon porovnávání PDF, přidává možnost omezit načítání externích zdrojů dokumentu, normalizuje pořadí odstraněných a vložených komponent ve výstupu diffu a opravuje několik problémů ovlivňujících porovnávání Words, Slides a PDF.

Opravy a vylepšení

  • [Vylepšení] Omezit načítání externích zdrojů dokumentu pomocí LoadOptions. (COMPARISONNET-4866)
  • [Vylepšení] Normalizovat pořadí odstraněných a vložených komponent ve výstupu porovnání diffu. (COMPARISONNET-4897)
  • [Vylepšení] Zlepšit výkon porovnávání PDF pro dokumenty s fragmenty textu na úrovni znaků. (COMPARISONNET-4892)
  • [Chyba] Inline porovnání PDF vykresluje nahrazovaný text nad následující řádek. (COMPARISONNET-4896)
  • [Chyba] Zlomky řádků uvnitř buněk tabulky PDF se ztrácejí ve výsledku porovnání. (COMPARISONNET-4893)
  • [Chyba] Oprava výjimky „Page have not room to place a paragraphs“ při porovnávání PDF dokumentů. (COMPARISONNET-3909)
  • [Chyba] Zlepšit přesnost porovnávání PDF pro dokumenty s tabulkami. (COMPARISONNET-2370)
  • [Chyba] Podtržený text není porovnáván. (COMPARISONNET-2294)
  • [Chyba] NullReferenceException při porovnávání souborů Words. (COMPARISONNET-4887)
  • [Chyba] NullReferenceException při porovnávání prezentací Slides. (COMPARISONNET-4883)

Omezit načítání externích zdrojů dokumentu pomocí LoadOptions

LoadOptions nyní obsahuje SkipExternalResources a WhitelistedResources, které řídí, zda se externí zdroje odkazované dokumentem (například propojené obrázky) načtou během porovnání.

  • SkipExternalResources – když je true (výchozí), externí zdroje se nenačtou. Nastavte na false, pokud chcete povolit načítání externích zdrojů.
  • WhitelistedResources – seznam názvů zdrojů, které jsou stále povoleny, když je SkipExternalResources nastaveno na true.
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");
}

Přesnost a výkon porovnávání PDF

Toto vydání zlepšuje výkon porovnávání PDF pro dokumenty s fragmenty textu na úrovni znaků a opravuje několik problémů souvisejících s PDF, včetně překrývajícího se inline nahrazovaného textu, ztracených zalomení řádků uvnitř buněk tabulky, výjimky „Page have not room to place a paragraphs“ a přesnějšího porovnání dokumentů s tabulkami.

Normalizované pořadí výstupu diffu

Odstraněné a vložené komponenty ve výstupu porovnání diffu jsou nyní vráceny v konzistentním, normalizovaném pořadí, což usnadňuje zpracování a zobrazování seznamů změn.

Jak získat aktualizaci

Nejnovější verzi můžete získat z NuGet nebo si ji stáhnout přímo ze stránky GroupDocs.

NuGet

GroupDocs.Comparison for .NET 26.9

Přímé stažení

Stáhněte sestavení pro .NET i .NET Framework ze stránky GroupDocs.Comparison for .NET 26.9.

Další informace