GroupDocs.Redaction for .NETを使用して、すべての.NETアプリ内で文書を保護します。敏感なテキストを迅速かつ正確に赤actします。
- Redactorを初期化し、Pdfファイルを読み込みます。
- 必要な赤actionオプションを設定します。
- 検索するテキストと置き換えテキストを指定します。
- 赤actを実行し、ファイルを保存します。
GroupDocs.Redaction for .NETを使用して、すべての.NETアプリ内で文書を保護します。敏感なテキストを迅速かつ正確に赤actします。
// PDFファイル内のテキストを赤actする方法
// Redactorコンストラクタを用いてファイルを読み込みます
using (Redactor redactor = new Redactor("input.pdf"))
{
// 赤actの設定を適用します
// 検索する内容と置き換える内容を選択します
var repl_opt = new ReplacementOptions("[redacted]");
var redaction = new ExactPhraseRedaction("Text to hide", repl_opt);
// 赤actを適用し、新しいPDFファイルを保存します
redactor.Apply(redaction);
redactor.Save();
}
GroupDocs.Redaction for .NETは、複数のファイルフォーマットで敏感なコンテンツを削除または隠すのに役立ちます。文書をクリーンで安全に保ち、共有できます。

ファイル内のどこでも一致するテキストを見つけて置き換えます。正規表現やスマート検索オプションをサポートしています。
画像や特定の領域をオーバーレイでカバーします。ページ設定、色などを調整します。
著作権、タイムスタンプ、コメントなどの隠れたデータを削除してプライバシーを保護します。
// クリーンにしたい文書を開きます
using (Redactor redactor = new Redactor("source.pdf"))
{
// EMAILの正規表現パターンを定義し、置き換えとして使用するテキストを設定します
var repl_opt = new ReplacementOptions("[redacted]");
string emailRegex = @"[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}";
var redaction = new RegexRedaction(emailRegex, repl_opt);
// 赤actルールを適用します
redactor.Apply(redaction);
// 最終的な赤actされたファイルを保存します
var save_opt = new SaveOptions() { AddSuffix = true, RasterizeToPDF = false };
var outputPath = redactor.Save(save_opt);
}
.NETのツールを使用してPDFファイル内のテキストを赤actすることにより、公式情報や個人データを保護します。文書を安全でプライベートに保ちます。