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

C# でPDF文書をウォーターマークで保護

Wordize for .NET は、PDF文書にプログラム的にウォーターマークを追加するためのプロフェッショナルソリューションです。Watermarkerクラスにより、C# 開発者はテキストおよびグラフィックウォーターマークを統合してPDFファイルを保護できます。外観、位置、透明度の完全な制御が可能です。PDFへのプログラム的ウォーターマーク追加は、著作権保護、企業ブランディング、機密資料の配布制御を保証します。

機能的特徴:
  • テキストウォーターマーク - Watermarker.SetText()メソッドは、フォント、色、サイズ、回転角度を制御してPDFにカスタマイズ可能なテキストを追加します
  • グラフィックウォーターマーク - Watermarker.SetImage()メソッドは、スケーリングと透明度設定でロゴや画像をPDFに統合します
  • ページ上の柔軟なウォーターマーク配置:中央、角、対角線、またはカスタム座標での配置が可能
  • 外観のカスタマイズ - ウォーターマークの視認性とPDFコンテンツの読みやすさのバランスを取るための透明度とエフェクト制御
  • PDFウォーターマーク操作のためのWatermarkerContextとメソッドチェーンによるFluent APIサポート、C# コードの明確性を向上
使用シナリオ:
  • 企業アイデンティティを強化するため、会社ロゴと連絡先情報によるPDFファイルの自動ブランディング
  • 違反を防ぐため、著作権通知と使用制限によるPDF文書のマーキング
  • 承認段階を識別するためのPDFステータスラベル追加:「下書き」、「査読中」、「承認済み」
  • 個別配布のための受信者名、番号、またはタイムスタンプ付きPDF文書のユニークバージョン作成
  • アクセス制御と情報配布管理のための様々な機密レベルでのPDFマーキング

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

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

Watermarker.SetText("Input.pdf", "Output.pdf", "テキスト");
using Wordize.Watermarking; Watermarker.SetText("Input.pdf", "Output.pdf", "テキスト"); using Wordize.Watermarking; using Wordize.Saving; var imageStreams = Watermarker.SetWatermarkToImages("Input.pdf", 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.pdf", "Output.pdf", "Watermark.jpg");
using Wordize.Watermarking; Watermarker.SetImage("Input.pdf", "Output.pdf", "Watermark.jpg"); using Wordize.Watermarking; using Wordize.Saving; byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg"); var imageStreams = Watermarker.SetWatermarkToImages("Input.pdf", 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); }
コードを実行

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

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