GroupDocs.Watermark for .NET

Doc のウォーターマークを .NET で簡単に編集

GroupDocs.Watermark for .NET API でウォーターマーク管理を簡素化し、文書を保護しましょう。ワークフローの多様性と効率性を実現しましょう。

.NET API を使用して、Doc ドキュメントのウォーターマークをプログラムで編集する

GroupDocs.Watermark for .NET は、.NET の開発者に、さまざまな Doc ドキュメント内のウォーターマークをプログラムで操作するための堅牢な API を提供します。このガイドでは、プロセスの概要を説明します。

  1. Doc ファイルを引数として Watermarker クラス コンストラクターに指定して、ワークフローを開始します。ファイルは、バイト ストリーム、ファイル ストリーム、またはローカル ディスクの場所への参照として提供できます。
  2. 次に、SearchCriteria オブジェクトを利用して、変更が必要な特定のウォーターマークを特定します。このオブジェクトを使用すると、ドキュメント内に以前に埋め込まれた透かしを識別できます。
  3. 検索が正常に実行されると、関連するウォーターマークのコレクションを受け取ります。これらの透かしを使用すると、詳細な制御が可能になり、寸法、ページの位置、テキスト コンテンツ、配色、画像データなどのプロパティを変更できます。
  4. ウォーターマークの編集が完了したら、変更したドキュメントを永続化します。 API は、ローカル ファイル パスまたはストリーム オブジェクトを使用してストレージを容易にします。
// DOC ドキュメントで画像の透かしを編集する

// ソースファイルで Watermarker を初期化する
using (Watermarker watermarker = new Watermarker("input.doc"))
{
    // 画像透かし検索用の SearchCriteria を作成します
    SearchCriteria searchCriteria = new ImageDctHashSearchCriteria("logo.png");
    PossibleWatermarkCollection watermarks = watermarker.Search(searchCriteria);

    foreach (PossibleWatermark watermark in watermarks)
    {
        // 画像の透かしを編集する
        watermark.ImageData = imageData;
    }

    // 結果を保存 DOC
    watermarker.Save("output.doc");
}
dotnet add package GroupDocs.Watermark
クリックしてコピー
コピーされました
その他の例 ドキュメンテーション

ウォーターマーク管理でワークフローを強化

当社の堅牢なライブラリを使用すると、.NET アプリケーション内のさまざまなファイル形式のウォーターマークを簡単に行うことができます。ウォーターマークの追加、編集、検索、削除が簡単に行え、文書のセキュリティとブランディングを強化できます。

シームレスなウォーターマーク編集

アプリケーションのウォーターマーキングを効率化

GroupDocs.Watermark for .NET の機能を活用して、ウォーターマーク機能を .NET アプリケーションにシームレスに統合してください。直感的な API により、ウォーターマークの作成、管理、検索、編集が簡単になり、複雑な手動処理が不要になります。

きめ細かなウォーターマークのカスタマイズ

包括的な API でウォーターマークカスタマイズの可能性を最大限に引き出しましょう。サイズ、向き、配色、フォントの選択など細部まで微調整して、ブランディングやセキュリティ要件に完全に合致するウォーターマークを作成できます。

ハーネス文書固有の機能を活用してフレキシブルウォーターマーキングを実現

さまざまなドキュメント形式のネイティブ機能を最大限に活用できます。文書の背景、注釈、ヘッダー、その他のオブジェクトなどの要素を独自のウォーターマークコンテナとして利用し、さまざまな文書タイプやセキュリティニーズに対応します。

PDF 画像ウォーターマーク編集

この例は、画像ウォーターマークの内容を編集する方法を示しています

C#


    //  PDF としてドキュメントをロード
    var loadOptions = new PdfLoadOptions();
    using (Watermarker watermarker = new Watermarker("source.pdf", loadOptions))
    {
        //  コンテンツを読み込む
        PdfContent pdfContent = watermarker.GetContent<PdfContent>();

        //  画像ウォーターマークを編集
        foreach (PdfArtifact artifact in pdfContent.Pages[0].Artifacts)
        {
            if (artifact.Image != null)
            {
                artifact.Image = new PdfWatermarkableImage(File.ReadAllBytes("test.png"));
            }
        }

        //  出力結果をお楽しみください
        watermarker.save("result.pdf");
    }

GroupDocs.Watermark for .NET フレームワーク

ウォーターマークを簡単に編集: .NET フレンドリーなソリューションで、Doc 件のドキュメントにわたるウォーターマーク管理を簡素化します。文書のセキュリティと整合性を簡単に確保しながら、コンテンツに集中できます。
さらに詳しく
About illustration

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

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

有用なリソース

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

他のフォーマットでも簡単にウォーターマークを管理

GroupDocs.Watermark for .NET を使用して、さまざまなドキュメント形式のウォーターマーク編集を簡素化します。

一時ライセンスのヒント

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