GroupDocs.Redaction for Python via .NETは、Python via .NETアプリケーションが文書内の敏感なコンテンツを保護するのを簡単にします。
- Redactorオブジェクトを作成し、Powerpointファイルをロードします。
- 要件に応じて修正オプションを調整します。
- 画像領域を選び、オーバーレイの色を選択します。
- 修正を適用し、文書を保存します。
GroupDocs.Redaction for Python via .NETは、Python via .NETアプリケーションが文書内の敏感なコンテンツを保護するのを簡単にします。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
import groupdocs.pydrawing as grd
# POWERPOINTファイルの画像コンテンツをマスクする
# オーバーレイのサイズと色を設定
replacement_size = grd.Size(100, 100)
color = grd.Color.from_argb(255, 220, 20, 60)
replacement_options = grr.RegionReplacementOptions(color, replacement_size)
# 隠す領域を選ぶ
replacement_point = grd.Point(200, 200)
redaction = grr.ImageAreaRedaction(replacement_point, replacement_options)
# Redactorを使ってファイルを開く
with gr.Redactor("input.pptx") as redactor:
# オーバーレイを適用してファイルを保存
result = redactor.apply(redaction)
redactor.save()
GroupDocs.Redaction for Python via .NETは、さまざまなファイル形式内の敏感なコンテンツを隠したり削除したりできます。ファイルを安全で共有可能な状態に保ちます。
文書内のプライベートテキストを見つけ、プライバシーを確保するために置き換えます。
オーバーレイで画像の全体または選択した部分を隠します。
メタデータを削除または変更し、プライベートデータの公開を防ぎます。
import groupdocs.redaction as gr
import groupdocs.redaction.options as gro
import groupdocs.redaction.redactions as grr
import groupdocs.pydrawing as grd
# オーバーレイの寸法、位置、色を設定
replacement_size = grd.Size(300, 30)
color = grd.Color.from_argb(255, 220, 20, 60)
replacement_options = grr.RegionReplacementOptions(color, replacement_size)
replacement_point = grd.Point(20, 125)
redaction = grr.ImageAreaRedaction(replacement_point, replacement_options)
# 最初のページの画像領域を選択
redaction.filters = [
grr.PageRangeFilter(grr.PageSeekOrigin.BEGIN, 0, 1),
grr.PageAreaFilter(grd.Point(0, 300), grd.Size(600, 600))
]
# 文書を修正用に開く
with gr.Redactor("source.pptx") as redactor:
# オーバーレイを適用してデータをマスク
result = redactor.apply(redaction)
# 最終的な文書を保存
save_options = gro.SaveOptions()
save_options.add_suffix = True
save_options.rasterize_to_pdf = False
result_path = redactor.save(save_options)
Pythonを使用して、POWERPOINTファイル内の敏感なデータを隠したり削除したりします。重要な文書を保護するための信頼できるソリューションです。