We’re happy to announce the GroupDocs.Merger for .NET 25.11 release, available as of November 2025. This update brings a new capability for tagged‑PDF merging, a set of cross‑platform bug fixes, and several quality improvements.

Co nowego w tym wydaniu

Nowa funkcja

  • Zachowaj metadane dostępności przy łączeniu PDF‑ów z tagami – nowa opcja PreserveAccessibility w klasie PdfJoinOptions pozwala zachować strukturę PDF/UA (tagi) dokumentów źródłowych podczas scalania. Po włączeniu wynikowy PDF zawiera automatycznie generowane tagi dostępności, co poprawia zgodność z wymaganiami technik wspomagających.

Ulepszenie

  • Ulepszone przetwarzanie metadanych dostępności – logika scalania została zaktualizowana, aby zachować informacje o tagowanych PDF‑ach zamiast je usuwać, co zmniejsza potrzebę późniejszej naprawy dostępności.

Użycie nowego API

using GroupDocs.Merger;
using GroupDocs.Merger.Options;

// ...

var pdfJoinOptions = new PdfJoinOptions
{
    PreserveAccessibility = true   // keep PDF/UA tags
};

merger.Join(sourceFiles, pdfJoinOptions);

Poprawki i ulepszenia

Kategoria Issue ID Opis
Błąd MERGERNET-2050 Operacje na dokumentach diagramu nie powiodły się w systemach macOS/Linux z powodu brakujących ścieżek do czcionek.
Błąd MERGERNET-1007 Scalanie kilku plików Word może powodować powielanie stron.
Błąd MERGERNET-1102 Wyjątek “Rounding digits must be between 0 and 15, inclusive” podczas scalania dwóch plików DOCX.
Błąd MERGERNET-987 Rozmiar scalonego dokumentu rośnie nadmiernie.
Błąd MERGERNET-1174 Nie można zmienić orientacji stron PDF podczas scalania.
Błąd MERGERNET-2049 Operacje na formacie VSD generują NullReferenceException.
Błąd MERGERNET-2070 Uszkodzony wynik, gdy nowy scalony PDF jest krótszy niż istniejący plik.
Błąd MERGERNET-2053 Scalanie PDF i SVG nie powiodło się w macOS z powodu brakującej konfiguracji czcionek.
Błąd MERGERNET-2051 Operacje na dokumentach notatek nie powiodły się w macOS/Linux z powodu brakujących ścieżek do czcionek.
Błąd MERGERNET-799 Metoda SetVentureLicensed w licencjonowaniu Slides nie działa prawidłowo.

Dodatkowe ulepszenia

  • Silnik scalania teraz wykonuje bardziej solidną walidację strumieni wejściowych, co zmniejsza prawdopodobieństwo nieoczekiwanych NullReferenceException w przypadku plików o nietypowych cechach.
  • Wewnętrzne optymalizacje wydajności zmniejszają obciążenie CPU przy dużym łączeniu PDF‑ów, gdy opcja PreserveAccessibility jest wyłączona.

Jak uzyskać aktualizację

  • NuGet – Zaktualizuj do najnowszego GroupDocs.Merger (pakiet v 25.11) za pośrednictwem NuGet Gallery:
    dotnet add package GroupDocs.Merger --version 25.11.0
    lub użyj konsoli Package Manager:
    Install-Package GroupDocs.Merger -Version 25.11.0

  • Direct download – Assemblies dla .NET 6/.NET Framework są dostępne na stronie wydania GroupDocs (jeśli potrzebujesz pakietu zip, sprawdź sekcję Downloads w notatkach o wydaniu).

Zasoby


Jeśli masz jakiekolwiek pytania lub napotkasz problemy, śmiało zostaw wiadomość na forum lub otwórz zgłoszenie wsparcia. Udanych scałowań!