GroupDocs.Watermark for .NET API

ポリッシュ加工 Rtf ウォーターマーク編集:.NET 洗練

GroupDocs.Watermark for .NET SDKで高度なドキュメントブランディングを実現します。文書のウォーターマークを正確かつ確実に編集できます。

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

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

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

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

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

    // 結果を保存 RTF
    watermarker.Save("output.rtf");
}
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

洗練されたウォーターマーク編集: GroupDocs.Watermark for .NET SDKで高度な Rtf ドキュメントブランディングを実現します。正確かつ自信を持って文書を磨き、ブランドの一貫性と保護を確保しましょう。
さらに詳しく
About illustration

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

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

有用なリソース

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

その他のフォーマット処理

GroupDocs.Watermark for .NET SDK を使用して高度な方法でドキュメントウォーターマークを編集します。

一時ライセンスのヒント

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