GroupDocs.Redaction の概要

強力なマスキング機能を Python プロジェクトに統合します

Illustration redaction

機密テキストをマスキング

GroupDocs.Redaction for Python via .NET を使用すると、機密語句やフレーズを自動的に検出し、覆い隠すことができます。テキストをカラーのボックスで置換またはマスキングし、PDF、Word 文書、その他の形式で保護を強化します。

画像をマスキング

当社の技術は画像を検出し、選択した基準に基づいてぼかし、非表示、またはブロックできます。特定の領域を定義するか、完全な制御のために自動検出を許可します。

隠れたメタデータを削除

著者情報やデバイス情報など、メタデータに隠された個人情報や追跡情報を除去します。GroupDocs.Redaction for Python via .NET は文書が完全にクリーンアップされ、共有に安全であることを保証します。

特殊要素をマスキング

コメント、注釈、その他ファイル固有の要素など、埋め込みアイテムをマスキングしてテキストを超える保護を実現し、完全な機密性を確保します。

プラットフォームの独立性

GroupDocs.Redaction for Python via .NET は主要なすべてのオペレーティングシステムで動作し、一般的なフレームワークをサポートし、一般的なパッケージマネージャーと統合します。

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

サポートされているファイル形式

GroupDocs.Redaction for Python via .NET は以下のファイル形式をサポートします。

MS Office 形式

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM,
  • Excel: XLSX, XLS, XLSM, XLSB,
  • PowerPoint: PPT, PPTX

その他の Office 形式

  • ポータブル: PDF
  • OpenDocument: ODT, ODS, OTS, ODP, OTT
  • テキスト形式: RTF, CSV, TXT, TSV

その他の形式

  • Web: HTM, HTML, MD
  • 画像: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • 電子書籍: DJVU

GroupDocs.Redaction for Python via .NET の主な機能

PDF、画像、Office ファイル内の機密コンテンツを簡単にスキャン、検出、マスキングできます。

Feature icon

カスタマイズ可能な検索

柔軟な検索モードを使用して、正確な一致や削除対象のキーワードを見つけます。

Feature icon

テキストの検索、置換、削除

機密データを検出し、安全なテキストに置換するか、完全に削除します。

Feature icon

ビジュアルマスキング

カラーシェイプやパターンを重ねて、マスキングされた領域を視覚的に覆います。

Feature icon

正規表現駆動の検出

高度なテキスト検索で正確な結果を得るために正規表現を活用します。

Feature icon

対象限定マスキング

特定のページや定義された領域にのみマスキングを適用し、時間を節約し重要な領域に集中できます。

Feature icon

メタデータのサニタイズ

作成者、会社、タイムスタンプなどのメタデータフィールドを簡単にクリアできます。

Feature icon

エクスポートオプション

レイアウトの忠実性を損なうことなく、処理済みドキュメントをPDFやその他の互換フォーマットで保存します。

Feature icon

メタデータの完全消去

ワンクリックで埋め込みメタデータをすべて消去し、最大限のデータ保護を実現します。

Feature icon

再利用可能なXMLポリシー

カスタムマスキング設定をXMLテンプレートとして保存し、将来のタスクを自動化します。

コードサンプル

GroupDocs.Redaction for Python via .NET がマスキングタスクをどのように簡素化するかをご覧ください。

正規表現ベースのテキストマスキング

Python を使用する開発者は、正規表現ベースのルール を適用して、機密テキストを画像マスクで検出し覆い隠すことができます:

正規表現で Word 文書をマスキング

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import RegexRedaction, ReplacementOptions
from groupdocs.pydrawing import Color

# 正規表現を使用してマスキングルールを定義
color = Color.from_argb(255, 220, 20, 60)
repl_opt = ReplacementOptions(color)
reg_red = RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt)

# Redactor クラスのインスタンスを作成
with Redactor("source.docx") as redactor:

    # 一致するすべてのテキストを青い四角形のオーバーレイでマスキング
    result = redactor.apply(reg_red)

    # マスキングされた Word 文書を保存
    redactor.save()

メタデータの削除

API を使用して、複数のファイルタイプにわたりメタデータを消去 を数ステップで実行できます:

プレゼンテーションからすべてのメタデータを削除

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import EraseMetadataRedaction, MetadataFilters

# マスキングオプションを構成
red = EraseMetadataRedaction(MetadataFilters.ALL)

# プレゼンテーションのパスを Redactor に提供
with Redactor("source.pptx") as redactor:

    # プレゼンテーションからすべてのメタデータを消去
    result = redactor.apply(red)

    # クリーンアップされたプレゼンテーションファイルを保存
    redactor.save()

画像領域のマスキング

スキャンしたページまたは画像の矩形領域を単色のボックスで覆います:

PDF の画像領域を黒く塗りつぶす

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import ImageAreaRedaction, RegionReplacementOptions
from groupdocs.pydrawing import Color, Point, Size

# ページ領域とボックスの色を定義します
options = RegionReplacementOptions(Color.from_argb(255, 0, 0, 0), Size(200, 80))
red = ImageAreaRedaction(Point(50, 60), options)

# Redactor にドキュメント パスを指定してください
with Redactor("sample.pdf") as redactor:

    # 選択した画像領域を黒く塗りつぶす
    result = redactor.apply(red)

    # マスキングされたドキュメントを保存する
    redactor.save()

始める準備はできていますか?

GroupDocs.Redaction を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本