GroupDocs.Redaction for .NET は、Microsoft Word、Excel、PowerPoint、PDF などのさまざまなファイル形式から機密データや機密データを消去するのに役立つ API ライブラリです。当社の Redaction API の単一の形式に依存しないインターフェイスは、テキスト編集、メタデータ編集、注釈編集、表形式文書編集など、さまざまなタイプの編集をサポートします。GroupDocs.Redaction for .NET API では、パスワードで保護されたファイルを編集することもできます。文書を元の形式で保存することも、元のページのラスターイメージを使用してサニタイズされた PDF 文書を作成することもできます。
GroupDocs.Redaction for .NET API を使用すると、重要な機密情報をサポート対象ドキュメントからどのように隠すか、削除するかを完全に制御できます。当社のリダクション API の使い方はとてもシンプルで分かりやすいです。
次の例では、サポートされているドキュメントを読み込み、「2 桁、スペースまたはなし、2 桁、アゲインスペースと 6 桁」(12 34 567890 など)に一致するテキストをすべて削除します(例:12 34 567890)。青色のボックスには C# を使用しています。これが完了すると、ドキュメントの名前に「Redacted’」というサフィックスを付けて元の形式で保存します。
// Redactor クラスのインスタンスを作成する
using (Redactor redactor = new Redactor("sample.docx"))
{
// 編集を適用
redactor.Apply(new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", new ReplacementOptions(System.Drawing.Color.Blue)));
redactor.Save();
}