Wordize for .NET は、PDF文書にプログラム的にウォーターマークを追加するためのプロフェッショナルソリューションです。Watermarkerクラスにより、C# 開発者はテキストおよびグラフィックウォーターマークを統合してPDFファイルを保護できます。外観、位置、透明度の完全な制御が可能です。PDFへのプログラム的ウォーターマーク追加は、著作権保護、企業ブランディング、機密資料の配布制御を保証します。
機能的特徴:このページで紹介されているインタラクティブオンラインデモを使用して、PDF文書へのプログラム的ウォーターマーク追加機能をテストしてください。PDFファイルをアップロードし、ウォーターマークタイプ(テキストまたはグラフィック)を選択し、表示パラメータを設定して、統合されたウォーターマーク付きの結果をダウンロードしてください。提供された C# コードスニペットは、あなたの .NET プロジェクトですぐに使用できます。
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);
}