2026年10月にリリースされた GroupDocs.Redaction for .NET v26.10 の公開をお知らせします。本バージョンでは、Windows アプリケーション向けの導入オプションが拡充され、評価モードがより柔軟になりました。また、ドキュメントの読み込み時にラスタライズされるファイルの処理が改善され、セキュリティ上の問題に対応する依存関係の更新も含まれています。

このリリースの新機能

本リリースでは、GroupDocs.Redaction for .NET にいくつかの重要な改善が含まれています。

  • Windows サポートの拡充: .NET 6.0、.NET 8.0、.NET 10.0 向けの Windows 固有ビルドを追加し、Windows アプリケーションの導入オプションを広げました。
  • より柔軟な評価: 試用モードの制限を更新し、製品の確認と機能の検証がしやすくなりました。
  • セキュリティ更新: 既知の脆弱性に対応し、サポート対象の .NET バージョン全体のセキュリティを高めるため、System.Security.Cryptography.Pkcs 依存関係を更新しました。
  • ファイル処理の改善: ラスタライズされたファイルが誤った場所に保存される問題を修正しました。これらのファイルは、元のファイルと同じ場所に保存されます。

Windows 向けビルド

バージョン 26.10 では、Windows 上で実行するアプリケーション向けに、新しいビルド オプションが追加されました。

net6.0-windows、net8.0-windows、または net10.0-windows をターゲットとするプロジェクトでは、System.Drawing などの Windows 固有の依存関係を使用できるため、Windows 環境との互換性が向上します。

従来の net6.0、net8.0、net10.0 ターゲット フレームワークは、引き続きクロスプラットフォーム対応を維持しており、Linux などのサポート対象 OS でも使用できます。

評価モードの拡張

評価モードが更新され、ライセンスを適用せずに、より多くのドキュメントをテストできるようになりました。

1 つのプロセスで最大 25 件のドキュメントを開くことができます。ドキュメント数、墨消し処理の回数、および置換処理の回数に関する従来の制限は撤廃されました。保存したドキュメントには、引き続き試用版を示すバッジが表示されます。

パブリック API の変更

バージョン 26.10 では、License.IsLicensed プロパティが追加されました。このプロパティを使用すると、有効なライセンスが適用されているかどうかを確認し、アプリケーションが評価モードで実行されているかどうかを判定できます。

使用例

このプロパティを使用して、ドキュメントの処理を開始する前にライセンスの状態を確認できます。

using GroupDocs.Redaction;

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

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

アップデートの入手方法

NuGet

NuGet を使用して GroupDocs.Redaction 26.10.0 をインストールするか、既存のバージョンを更新してください。

GroupDocs.Redaction 26.10.0

dotnet add package GroupDocs.Redaction --version 26.10.0

直接ダウンロード

GroupDocs.Redaction for .NET 26.10 のリリース ノート ページからアセンブリをダウンロードできます。

リソース