Jsme potěšeni, že můžeme oznámit vydání GroupDocs.Merger for .NET 26.7, dostupné od července 2026. Tato aktualizace zavádí schopnost low‑code workflow pro vytváření operací sloučení a odstraňuje závislost na Aspose.Drawing, což poskytuje lehčí integraci a nasazení.
Co je nového v tomto vydání
| Klíč | Kategorie | Shrnutí |
|---|---|---|
| MERGERNET-2172 | Feature | Introduce GroupDocs.Merger Lowcode |
| MERGERNET-2146 | Improvement | Remove Aspose.Drawing dependency |
Změny veřejného API
Veřejné API a nekompatibilní změny
- GroupDocs.Merger.LowCode for .NET — Úvod produktu
Co to je. Low‑code edice GroupDocs.Merger for .NET: sedm zaměřených, individuálně licencovaných produktů dodávaných v jednom balíčku NuGet (GroupDocs.Merger.LowCode, .NET 6.0+, multiplatformní — Windows, Linux, macOS). Každý produkt provádí jedinou operaci s dokumentem pomocí minimálního, samovysvětlujícího API — vytvořte objekt, zavolejte Save.
Produkty. JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. Všech sedm má stejný tvar: konstruktor přijímá zdrojový dokument (cestu k souboru nebo stream) a vstupní parametry operace; Save(outputPath) provede operaci a zapíše výsledek — produkty pro rozdělení zapisují své části přímo do výstupního umístění. Vstupní formáty jsou předem ověřeny s jasným hlášením chyb.
Licencování: License.Set(path) přijímá buď měřenou licenci, nebo standardní soubor licence GroupDocs; soubor licence umístěný v adresáři aplikace se použije automaticky. Každý produkt je licencován samostatně a licence pro celou rodinu pokrývá všech sedm. Bez licence produkty běží v režimu hodnocení s omezeními zkušební verze.
Dostupnost: GroupDocs.Merger.LowCode je distribuován jako vlastní balíček NuGet (GroupDocs.Merger.LowCode), oddělený od stávajícího balíčku GroupDocs.Merger. Jedná se o jeho první vydání, verze je synchronizována s GroupDocs.Merger for .NET 26.7.
Nové funkce
- GroupDocs.Merger.LowCode: Nová low‑code edice distribuovaná jako samostatný balíček NuGet se sedmi jednofunkčními, individuálně licencovanými produkty — JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx a RemovePagesPdf. Každý provádí jednu operaci s dokumentem pomocí minimálního API: vytvořte objekt se zdrojovým dokumentem a vstupními parametry operace, poté zavolejte
Save. - Aspose.Drawing Dependency Removed: Odstraňuje externí knihovnu z balíčku, snižuje velikost binárky a předchází konfliktům verzí, což usnadňuje nasazení a zlepšuje stabilitu za běhu.
Příklad kódu
new JoinPdf("source.pdf", new[] { "second.pdf" }, new JoinOptions()).Save("merged.pdf");
new SplitPdf("source.pdf", new[] { 1, 3 }).Save("out\\page_{0}.pdf");
Jak získat aktualizaci
NuGet
dotnet add package GroupDocs.Merger.LowCode --version 26.7