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