ドキュメントマスキングライブラリ

さまざまなファイルタイプからプライベート情報を非表示または削除します。

テキストや画像を編集して機密コンテンツを除去します。

高度な機能を使用してファイルメタデータを管理します。

GroupDocs.Redaction の概要

PDF、Office文書、画像、その他のビジネスファイルのコンテンツを管理するソリューションです。

  • テキストの削除または編集

    ドキュメント内の機密テキストを簡単に検索し、マスキングできます。

  • 画像のマスキング

    手間なくファイル内の画像領域を簡単に非表示にできます。

  • メタデータの管理

    Word文書の作者情報や画像のEXIFデータなどのメタデータを削除または置換します。

  • 高度な機能

    正規表現やAI統合を使用してマスキング対象データを検索します。

GroupDocs.Redaction コードサンプル

GroupDocs.Redaction のマスキング操作の典型的なユースケース。

PDF 文書のテキストをマスキングする方法

GroupDocs.Redaction は、数ステップでドキュメントのテキストをマスキングする最適なソリューションです。
// マスキング対象のファイルパスを Redactor インスタンスに渡す
using (Redactor redactor  = new Redactor("source.pdf"))
{
    // マスキングオプションを提供
    var redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // マスキングして結果を保存
    redactor.Apply(redaction);

    var outputFile = redactor.Save();
}   
// マスキング対象のファイルパスを Redactor インスタンスに渡す
final Redactor redactor  = new Redactor("source.pdf");

try 
{
    // マスキングオプションを提供
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // マスキングして結果を保存
    redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); } 
from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import ExactPhraseRedaction, ReplacementOptions
from groupdocs.redaction.options import SaveOptions


# マスキング対象のファイルパスを Redactor インスタンスに渡す
with Redactor("source.pdf") as redactor:

    # マスキングオプションを提供
    repl_opt = ReplacementOptions("[hidden]")
    ex_red = ExactPhraseRedaction("Sensitive data", repl_opt)

    # マスキングして結果を保存
    result = redactor.apply(ex_red)

    so = SaveOptions()
    so.add_suffix = True
    so.rasterize_to_pdf = False
    result_path = redactor.save(so)

30以上のファイル形式をサポート

GroupDocs.Redaction は、広く使用されているすべてのビジネスファイル形式でマスキング操作をサポートします。

GroupDocs.Redaction の実績

当ライブラリの成功を示す主要指標を確認

  • 30+

    サポートされている形式

    GroupDocs.Redaction は 30 以上の広く使用されているファイル形式をサポート。

  • 440k

    NuGet ダウンロード数

    GroupDocs.Redaction for .NET は NuGet から 440,000 回以上ダウンロードされています。

  • 12k

    Maven ダウンロード数

    GroupDocs.Redaction は Maven で 12,000 回以上ダウンロードされ、強力な Java マスキング機能を提供しています。

  • 140+

    満足した顧客

    グローバル企業から個人開発者まで、GroupDocs の製品を活用して革新的なソリューションを構築しています。

満足した顧客

GroupDocs ライブラリは、世界的に認知され信頼されているブランドに採用されています。

プラットフォームの独立性

GroupDocs.Redaction ライブラリは以下のオペレーティングシステムとフレームワークをサポートします:

.NET

.NET Framework 4.6.2
.NET 6.0
.NET 8.0
.NET 10.0
Windows
Linux
Mac OS
Android (via .NET MAUI)
iOS (via .NET MAUI)
Microsoft Visual Studio
Microsoft Visual Code
JetBrains Rider
JetBrains IntelliJ IDEA
30+ file formats

Java

Java 8 or higher
Kotlin
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
30+ file formats

Python

Python 3.5+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
30+ file formats

開始する準備はできましたか?

ご使用のプラットフォームで GroupDocs.Redaction の機能を無料でお試しください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

よくある質問

最も頻繁に寄せられる質問への回答です。

  • GroupDocs.Redaction ライブラリは、ドキュメント操作にサードパーティ製ソフトウェアを必要としますか?
    GroupDocs.Redaction は、Adobe Acrobat、Microsoft Office などの外部ソフトウェアを必要としません。
  • 購入前に GroupDocs.Redaction ライブラリを試すことはできますか?
    はい、ライセンスを購入せずに GroupDocs.Redaction を試すことができます。トライアルモードでは、トライアルバッジが付与され、出力は最初の 3 ページに制限されます。制限なしでテストしたい場合は、30 日間の一時ライセンスをリクエストしてください。詳細については、こちら
  • 利用可能なライセンスオプションは何ですか?
    開発および配布のニーズに応じて、複数のライセンス形態をご用意しています。開発者ベース、サイトベース、使用量に応じた従量制ライセンスなどがあります。詳細はこちらをご覧ください。
 日本