GroupDocs.Redaction を使用して、あなたの .NET アプリにおけるドキュメントのメタデータを迅速に保護します。
- Redactor インスタンスを作成し、Pdf ファイルを読み込みます。
- すべての隠れたメタデータを削除するための修正を設定します。
- ドキュメントをクリーンアップするために修正を適用します。
- 更新されたファイルを保存します。
GroupDocs.Redaction を使用して、あなたの .NET アプリにおけるドキュメントのメタデータを迅速に保護します。
// PDF ファイルからメタデータを消去する
// Redactor でファイルを読み込みます
using (Redactor redactor = new Redactor("input.pdf"))
{
// メタデータ削除の修正を設定します
var redaction = new EraseMetadataRedaction(MetadataFilters.All);
// 変更を適用してファイルを保存します
redactor.Apply(redaction);
redactor.Save();
}
GroupDocs.Redaction for .NET は、さまざまなファイル形式で機密コンテンツを隠すまたは消去するのに役立ちます。プライベートデータを安全に保ち、ドキュメントを明確かつプロフェッショナルに保ちます。

ドキュメント内の機密テキストを検索し、プライバシーを保護するために置き換えたり削除したりします。
敏感なビジュアルをカバーするために、画像や特定の領域にオーバーレイを追加します。
不要なデータ漏れを防ぐために、隠れたメタデータを削除または編集します。
// 修正ツールに PDF ファイルを読み込みます
using (Redactor redactor = new Redactor("source.pdf"))
{
// Author プロパティの修正を設定します
MetadataSearchRedaction redactionAuthor =
new MetadataSearchRedaction(@"[A-Za-z0-9 ]+", "GroupDocs Company")
{
Filter = MetadataFilters.Author
};
// Title プロパティの修正を設定します
MetadataSearchRedaction redactionTitle =
new MetadataSearchRedaction(@"[A-Za-z0-9 ]+", "GroupDocs.Redaction Usage")
{
Filter = MetadataFilters.Title
};
// ドキュメントで修正を実行します
var redactions = new MetadataSearchRedaction[] { redactionAuthor, redactionTitle };
redactor.Apply(redactions);
// クリーンしたファイルを保存します
var saveOptions = new SaveOptions() { AddSuffix = true, RasterizeToPDF = false };
var outputPath = redactor.Save(saveOptions);
}
.NET を使用して PDF ファイルから隠れたデータを消去します。ドキュメント内の機密情報を保護するためのシンプルで効果的な方法です。