Z przyjemnością ogłaszamy GroupDocs.Redaction for .NET v26.10, wydany w październiku 2026 roku. Ta wersja rozszerza dostępne opcje wdrażania aplikacji Windows, zwiększa elastyczność oceny produktu oraz usprawnia obsługę plików rasteryzowanych podczas ładowania. Zawiera także aktualizacje zależności związane z bezpieczeństwem.

Co nowego w tej wersji

To wydanie wprowadza kilka ważnych ulepszeń w GroupDocs.Redaction for .NET:

  • Rozszerzona obsługa systemu Windows: Dodano kompilacje przeznaczone dla systemu Windows dla platform .NET 6.0, .NET 8.0 i .NET 10.0, co daje aplikacjom Windows więcej opcji wdrożenia.
  • Bardziej elastyczna ocena: Zaktualizowano ograniczenia trybu próbnego, aby łatwiej poznać produkt i sprawdzić jego możliwości.
  • Aktualizacje zabezpieczeń: Zaktualizowano zależność System.Security.Cryptography.Pkcs, aby usunąć znane luki i poprawić bezpieczeństwo w obsługiwanych wersjach .NET.
  • Lepsza obsługa plików: Naprawiono błąd, przez który pliki po rasteryzacji były zapisywane w niewłaściwej lokalizacji. Teraz są zapisywane obok pliku źródłowego.

Kompilacje specyficzne dla systemu Windows

Wersja 26.10 zapewnia dodatkowe opcje kompilacji dla aplikacji działających w systemie Windows.

Projekty celujące w net6.0-windows, net8.0-windows lub net10.0-windows mogą korzystać z zależności specyficznych dla Windows, w tym System.Drawing, co poprawia kompatybilność ze środowiskami Windows.

Standardowe platformy docelowe net6.0, net8.0 i net10.0 zachowują swoją implementację wieloplatformową, co czyni je odpowiednimi dla systemu Linux i innych obsługiwanych systemów operacyjnych.

Rozszerzony tryb oceny

Doświadczenie oceny zostało zaktualizowane, aby umożliwić bardziej rozbudowane testowanie bez licencji.

Pojedynczy proces może teraz otworzyć do 25 dokumentów. Poprzednie ograniczenia liczby dokumentów, redakcji i zamian zostały usunięte. Znaczniki wersji próbnej nadal pojawiają się w zapisanych dokumentach.

Zmiany w publicznym API

Wersja 26.10 wprowadza właściwość License.IsLicensed. Umożliwia ona aplikacjom określenie, czy zastosowano ważną licencję, czy komponent działa w trybie oceny.

Użycie

Możesz użyć tej właściwości, aby sprawdzić status licencjonowania przed przetwarzaniem dokumentu:

using GroupDocs.Redaction;

License license = new License();
license.SetLicense("GroupDocs.Redaction.lic");

if (license.IsLicensed)
{
    using (Redactor redactor = new Redactor("sample.pdf"))
    {
        // Licensed processing
    }
}

Jak uzyskać aktualizację

NuGet

Zainstaluj lub zaktualizuj do GroupDocs.Redaction 26.10.0 przy użyciu NuGet:

GroupDocs.Redaction 26.10.0

dotnet add package GroupDocs.Redaction --version 26.10.0

Bezpośrednie pobranie

Pobierz zestawy z strony GroupDocs.Redaction for .NET 26.10 Release Notes.

Zasoby