リダクション API による機密データの保護

Python API を使用して、文書、ワークシート、プレゼンテーション、PDF、ラスターイメージファイルから機密コンテンツやメタデータを編集、非表示、削除します。


無料トライアルをダウンロード

GroupDocs.Redaction for Python via .NET は、Microsoft Word、Excel、PowerPoint、PDF などのさまざまなファイル形式から機密データや機密データを消去するのに役立つ API ライブラリです。当社の Redaction API の単一の形式に依存しないインターフェイスは、テキスト編集、メタデータ編集、注釈編集、表形式文書編集など、さまざまなタイプの編集をサポートします。GroupDocs.Redaction for Python via .NET API では、パスワードで保護されたファイルを編集することもできます。文書を元の形式で保存することも、元のページのラスターイメージを使用してサニタイズされた PDF 文書を作成することもできます。

Python 機能の場合は GroupDocs.Redaction

簡単かつ管理可能な機密データの編集

GroupDocs.Redaction for Python via .NET API を使用すると、重要な機密情報をサポート対象ドキュメントからどのように隠すか、削除するかを完全に制御できます。当社のリダクション API の使い方はとてもシンプルで分かりやすいです。

次の例では、サポートされているドキュメントを読み込み、「2 桁、スペースまたはなし、2 桁、アゲインスペースと 6 桁」(12 34 567890 など)に一致するテキストをすべて削除します(例:12 34 567890)。青色のボックスには Python を使用しています。これが完了すると、ドキュメントの名前に「Redacted’」というサフィックスを付けて元の形式で保存します。

  import groupdocs.redaction as gr
  import groupdocs.redaction.redactions as grr
  import groupdocs.pydrawing as grd

  def run():

      # Specify the redaction options
      color = grd.Color.from_argb(255, 220, 20, 60)
      repl_opt = grr.ReplacementOptions(color)
      reg_red = grr.RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt)

      # Load the document to be redacted
      with gr.Redactor("source.pdf") as redactor:

          # Apply the redaction
          result = redactor.apply(reg_red)

          # Save the redacted document
          result_path = redactor.save()

サポートおよび学習リソース

GroupDocs.Redaction は、他の一般的な開発環境向けのドキュメント表示 API を提供しています

Back to top
 日本