GroupDocs.Redaction for .NET: 機密情報を隠すことで文書を保護する.NETアプリの手助けをします。
- Redactorインスタンスを設定し、Pptxファイルをロードします。
- ニーズに合わせて赤action設定を行います。
- 画像領域を選択し、オーバーレイの色を設定します。
- 赤actionを処理し、ファイルを保存します。
GroupDocs.Redaction for .NET: 機密情報を隠すことで文書を保護する.NETアプリの手助けをします。
// PPTX内の機密画像領域を赤action
// Redactorを使用してファイルを開く
using (Redactor redactor = new Redactor("input.pptx"))
{
// オーバーレイの色とサイズを定義
Size replacement_size = new Size(100, 100);
var replacement_options = new RegionReplacementOptions(Color.Blue, replacement_size);
// 赤action領域を選択
Point replacement_point = new Point(200, 200);
var redaction = new ImageAreaRedaction(replacement_point, replacement_options);
// オーバーレイを適用して文書を保存
redactor.Apply(redaction);
redactor.Save();
}
GroupDocs.Redaction for .NETを使うことで、さまざまなファイルタイプで機密コンテンツを隠したり削除できます。情報を保護しつつ文書をきれいで共有可能なままにします。
プライベートテキストを見つけて赤actionすることで、文書のセキュリティを強化します。
全画像または選択した領域をオーバーレイで覆うことで、プライベートビジュアルを隠します。
データ漏洩を防ぐために隠れたメタデータを消去または修正します。
// 文書をロード
using (Redactor redactor = new Redactor("source.pptx"))
{
// オーバーレイのサイズ、位置、および色を設定
Size replacement_size = new Size(300, 30);
var replacement_options = new RegionReplacementOptions(Color.Blue, replacement_size);
Point replacement_point = new Point(20, 125);
var redaction = new ImageAreaRedaction(replacement_point, replacement_options);
// 1ページ目の赤actionする領域を指定
redaction.Filters = new RedactionFilter[] {
new PageRangeFilter(PageSeekOrigin.Begin, 0, 1),
new PageAreaFilter(new Point(0, 300), new Size(600, 600))
};
// オーバーレイを適用
redactor.Apply(redaction);
// 赤action済みのファイルを保存
var save_options = new SaveOptions() { AddSuffix = true, RasterizeToPDF = false };
var outputPath = redactor.Save(save_options);
}
.NETを利用することで、PPTXファイル内の機密データを隠したり削除したりします。文書セキュリティのための信頼性のあるソリューションです。