GroupDocs.Redaction はあなたの .NET ソリューションを支援し、隠れたデータを簡単にクリーンアップします。
- Redactor インスタンスを作成し、Pptx ファイルを読み込みます。
- メタデータフィールドに対して修正ルールを設定します。
- データを削除するために修正を適用します。
- 修正されたファイルを保存します。
GroupDocs.Redaction はあなたの .NET ソリューションを支援し、隠れたデータを簡単にクリーンアップします。
// PPTX からメタデータを削除する
// Redactor を使ってファイルを開きます
using (Redactor redactor = new Redactor("input.pptx"))
{
// メタデータのクリーンアップに対する修正を設定します
var redaction = new EraseMetadataRedaction(MetadataFilters.All);
// 変更を適用してファイルを保存します
redactor.Apply(redaction);
redactor.Save();
}
GroupDocs.Redaction for .NET は異なる形式でのコンテンツの修正をサポートします。データをプライベートに保ち、ファイルをクリーンに保ちます。

迅速に個人のテキストをファイルから削除します。
可視化されるべきでない画像セクションを隠します。
作者、タイトルなどの隠れたフィールドを削除します。
// PPTX ファイルをインポートします
using (Redactor redactor = new Redactor("source.pptx"))
{
// 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 を使って PPTX ファイルからバックグラウンドメタデータを簡単に削除します。ドキュメントの安全性に最適です。