Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

C# による文書ウォーターマークソリューション

Wordize for .NET は、様々な形式の文書にプログラム的にウォーターマークを追加するためのプロフェッショナルソリューションです。Watermarkerクラスにより、C# 開発者は文書に企業要素を追加し、テキストおよびグラフィックウォーターマークの統合を通じて機密資料の配布を制御できます。プログラム的ウォーターマーク追加は、一貫した文書ブランディング、著作権保護、ファイルソース追跡機能を保証します。

主要機能:
  • テキストウォーターマーク - Watermarker.SetText()メソッドは、TextWatermarkOptionsを通じてフォント、色、サイズ、回転角度、透明度を制御してカスタマイズ可能なテキストを追加します
  • グラフィックウォーターマーク - Watermarker.SetImage()メソッドは、ImageWatermarkOptionsを通じてスケーリング、透明度、位置設定でPNG、JPG、SVGロゴと画像を統合します
  • ページ上の柔軟なウォーターマーク配置:中央、角、対角線、またはカスタム座標での配置
  • グラフィック形式への結果エクスポート機能 - SetWatermarkToImages()メソッドは、ウォーターマーク付き文書ページを画像セットに変換します
  • ウォーターマーク操作のためのWatermarkerContextとメソッドチェーンによるFluent APIサポート、C# コードの可読性を向上
使用事例:
  • ブランド認知度を向上させるため、すべての送信文書への会社ロゴの自動追加
  • 不正使用を防ぐための機密資料、技術文書、著作権保護作品のマーキング
  • 様々な承認段階での文書ステータスの明確な識別のための「下書き」、「承認済み」、「機密」ラベル追加
  • 法的要件への準拠を確保するための著作権通知、商標、法的制限の統合
  • ユニークなファイルバージョン作成のための受信者名、文書番号、またはタイムスタンプの追加
  • 組織内での情報配布制御のための様々なアクセスレベルでの文書マーキング

このページで紹介されているインタラクティブオンラインデモを使用して、文書へのプログラム的ウォーターマーク追加機能をテストしてください。文書をアップロードし、ウォーターマークタイプ(テキストまたはグラフィック)を選択し、表示パラメータを設定して、統合されたウォーターマーク付きの結果をダウンロードしてください。提供された C# コードスニペットは、あなたの .NET プロジェクトですぐに使用できます。

C#
コードを実行
文書をアップロード
画像をアップロード
リストから出力フォーマットを選択
using Wordize.Watermarking;

Watermarker.SetText("Input.docx", "Output.pdf", "テキスト");
using Wordize.Watermarking; Watermarker.SetText("Input.docx", "Output.pdf", "テキスト"); using Wordize.Watermarking; using Wordize.Saving; var imageStreams = Watermarker.SetWatermarkToImages("Input.docx", new ImageSaveOptions(SaveFormat.Pdf), "テキスト"); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.pdf"); stream.CopyTo(file); }
using Wordize.Watermarking;

Watermarker.SetImage("Input.docx", "Output.pdf", "Watermark.jpg");
using Wordize.Watermarking; Watermarker.SetImage("Input.docx", "Output.pdf", "Watermark.jpg"); using Wordize.Watermarking; using Wordize.Saving; byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg"); var imageStreams = Watermarker.SetWatermarkToImages("Input.docx", new ImageSaveOptions(SaveFormat.Pdf), watermarkImageBytes); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.pdf"); stream.CopyTo(file); }
コードを実行

Word、PDF文書をウォーターマークでプログラム的に保護する方法

  1. Wordize for .NETをC#プロジェクトに接続してください。
  2. テキストウォーターマークを挿入するにはWatermarker.SetText()メソッドを、グラフィックの場合はWatermarker.SetImage()を呼び出し、パラメータとしてソース文書とウォーターマークプロパティを指定してください。
  3. ウォーターマークが追加された文書を取得してください。
5%