GroupDocs.Watermark for Python via .NET

Excelスプレッドシート内の透かしをすぐに特定する

GroupDocs.Watermark for Python via .NETを使用して透かしをシームレスに特定し、管理します。

Pythonを使用してExcelファイル内の透かしを検出する方法

**GroupDocs.Watermark**を使用することで、ビジネス文書内の埋め込まれた透かしを簡単に特定できます。その機能をPythonのワークフローに統合して、シームレスに検出しましょう。

  1. WatermarkerクラスのインスタンスにExcel文書を読み込むことから始めます。入力としてパス、ストリーム、またはバイト配列を受け付けます。
  2. SearchCriteriaオブジェクトを使用して検索を絞り込みます。画像ベースの透かしを見つけるには、サンプル画像を使用します。テキストの場合は、コンテンツ、スタイル、または色などの特性を指定します。
  3. WatermarkerオブジェクトからSearchメソッドを呼び出して、透かしデータを抽出します。調査のために透かしインスタンスのコレクションが返されます。
  4. 取得後、結果を管理できます:不要なマークを削除したり、サイズやメッセージ内容などの詳細を更新できます。
# EXCEL形式のテキスト透かしを検出する
import groupdocs.watermark as gw
import groupdocs.watermark.search.searchcriteria as gwss

# EXCELファイルでWatermarkerを初期化する
with gw.Watermarker("input.xlsx") as watermarker:

    # 透かし検索を実行する
    search_criteria = gwss.TextSearchCriteria("test", False)
    possible_watermarks = watermarker.search(search_criteria)

    # 検出された透かしのリストを処理する
    print("\nFound {0} possible watermark(s).".format(len(possible_watermarks)))
pip install groupdocs-watermark-net
クリックしてコピー
コピーされました
その他の例 ドキュメンテーション

GroupDocs.Watermarkによる強力な透かし検出

PythonプロジェクトにGroupDocs.Watermarkを使用して、さまざまな文書タイプ内の透かし要素を効率的にスキャンして特定します。

透かしを検出する

スマートフィルターによる高度な検出

幅広い文書形式で透かしを特定できます。GroupDocs.Watermarkは、形状、透明度などの視覚的およびテキスト的特性によるフィルタリングをサポートしています。

検索のための柔軟な基準

GroupDocs.Watermarkを使用してカスタマイズされた透かし検索パラメータを定義します。この精密さにより、隠されたりカスタマイズされた透かしデータのターゲット取得が可能になります。

検出された透かしのアクセスと整理

すべての埋め込まれた透かしを取得することで文書監査を簡素化します。当社のツールは、発見したアイテムの効率的な抽出、表示、および管理を可能にします。

コード例:透かしを検出する

GroupDocs.Watermarkを使用して柔軟な検出ルールで埋め込まれた透かしコンテンツを文書内で検索する方法を見てみましょう。

Python

import groupdocs.watermark as gw
import groupdocs.watermark.search.searchcriteria as gwss
import groupdocs.watermark.options.spreadsheet as gwos

# ディスクまたはストリームからターゲット文書を開く
load_options = gwos.SpreadsheetLoadOptions()
with gw.Watermarker("source.xlsx", load_options) as watermarker:

    # 検索に使用する具体的な透かしの属性を定義する
    criteria = gwss.TextFormattingSearchCriteria()
    criteria.foreground_color_range = gwss.ColorRange()
    criteria.foreground_color_range.min_hue = -5.0
    criteria.foreground_color_range.max_hue = 10.0
    criteria.foreground_color_range.min_brightness = 0.01
    criteria.foreground_color_range.max_brightness = 0.99
    criteria.background_color_range = gwss.ColorRange()
    criteria.background_color_range.is_empty = True
    criteria.font_name = "Arial"
    criteria.min_font_size = 19.0
    criteria.max_font_size = 42.0
    criteria.font_bold = True

    # 検索を実行し、一致を収集する
    possible_watermarks = watermarker.search(criteria)

    # 見つかった結果を操作してあらゆるアクションを行う
    print("Found {0} possible watermark(s).".format(len(possible_watermarks)))

GroupDocs.Watermark for Python via .NETの概要

GroupDocs.Watermark for Python via .NETは、Python開発者向けのフル機能の透かしツールキットを提供します。Excel、Word、PDFなどの文書から透かしコンテンツを生成、変更、検出、削除するのに最小限の労力で実現します。
さらに詳しく
About illustration

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

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

有用なリソース

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

マルチフォーマット透かし検索

GroupDocs.Watermarkがサポートするすべてのファイルタイプにわたる透かしコンテンツを特定します。

一時ライセンスのヒント

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