Z przyjemnością ogłaszamy wydanie GroupDocs.Merger for .NET 26.7, dostępne od lipca 2026. Ta aktualizacja wprowadza możliwość tworzenia przepływów pracy low‑code do tworzenia operacji scalania i usuwa zależność Aspose.Drawing, zapewniając lżejsze doświadczenie integracji i wdrażania.

Co nowego w tej wersji

Klucz Kategoria Podsumowanie
MERGERNET-2172 Feature Wprowadzenie GroupDocs.Merger Lowcode
MERGERNET-2146 Improvement Usunięcie zależności Aspose.Drawing

Zmiany w publicznym API

Public API i zmiany niekompatybilne wstecz

  1. GroupDocs.Merger.LowCode for .NET — Wprowadzenie produktu

Co to jest. Edycja low‑code GroupDocs.Merger for .NET: siedem skoncentrowanych, indywidualnie licencjonowanych produktów dostarczanych w jednym pakiecie NuGet (GroupDocs.Merger.LowCode, .NET 6.0+, wieloplatformowa — Windows, Linux, macOS). Każdy produkt wykonuje jedną operację na dokumencie przy użyciu minimalnego, samowyjaśniającego się API — tworzy się obiekt, wywołuje Save.

Produkty. JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. Wszystkie siedem mają tę samą strukturę: konstruktor przyjmuje dokument źródłowy (ścieżkę pliku lub strumień) oraz dane wejściowe operacji; Save(outputPath) wykonuje operację i zapisuje wynik — produkty typu split zapisują swoje części bezpośrednio w miejscu docelowym. Formaty wejściowe są wstępnie walidowane z przejrzystym raportowaniem błędów.

Licencjonowanie: License.Set(path) akceptuje zarówno licencję rozliczaną w metrach, jak i standardowy plik licencji GroupDocs; plik licencji umieszczony w katalogu aplikacji jest stosowany automatycznie. Każdy produkt jest licencjonowany indywidualnie, a licencje obejmujące całą rodzinę pokrywają wszystkie siedem. Bez licencji produkty działają w trybie ewaluacyjnym z ograniczeniami wersji próbnej.

Dostępność: GroupDocs.Merger.LowCode jest dostarczany jako własny pakiet NuGet (GroupDocs.Merger.LowCode), oddzielny od istniejącego pakietu GroupDocs.Merger. To jego pierwsze wydanie, wersjonowane równolegle z GroupDocs.Merger for .NET 26.7.

Nowe funkcje

  • GroupDocs.Merger.LowCode: Nowa edycja low‑code dostarczana jako oddzielny pakiet NuGet z siedmioma produktami jednofunkcyjnymi, indywidualnie licencjonowanymi — JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx i RemovePagesPdf. Każdy wykonuje jedną operację na dokumencie przy użyciu minimalnego API: tworzy się obiekt z dokumentem źródłowym i danymi wejściowymi operacji, a następnie wywołuje Save.
  • Usunięcie zależności Aspose.Drawing: Eliminacja zewnętrznej biblioteki z pakietu, zmniejszająca rozmiar binarny i unikająca konfliktów wersji, co upraszcza wdrażanie i poprawia stabilność w czasie działania.

Przykład kodu

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 uzyskać aktualizację

NuGet

dotnet add package GroupDocs.Merger.LowCode --version 26.7