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:
dotnet add package GroupDocs.Redaction --version 26.10.0
Bezpośrednie pobranie
Pobierz zestawy z strony GroupDocs.Redaction for .NET 26.10 Release Notes.