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ž jetrue(výchozí), externí zdroje se nenačtou. Nastavte nafalse, pokud chcete povolit načítání externích zdrojů.WhitelistedResources– seznam názvů zdrojů, které jsou stále povoleny, když jeSkipExternalResourcesnastaveno natrue.
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.