افزودن واترمارک با ' Wordize برای .NET ' ساده و کارآمد است. چه نیاز به محافظت از مواد حساس، اضافه کردن نشانوارههای برند به اسناد تجاری یا علامتگذاری نسخههای پیشنویس قراردادها داشته باشید، Wordize واترمارک کردن هر سند را ساده میکند. C# API امکان اعمال واترمارک متن و تصویر را با کنترل کامل بر موقعیت، شفافیت، زوایای چرخش و قالببندی میدهد. Wordize ابزار ایده آلی برای خودکارسازی جریان کار واترمارک در برنامه های .NET شما است. با C# API ما امنیت اسناد را تقویت کنید، نام تجاری شرکتی را تقویت کنید، و فرآیندهای سند را ساده کنید.
گزینههای سفارشیسازی پیشرفته به توسعهدهندگان این امکان را میدهد که واترمارکها را با نیازهای خاص، مانند تنظیم شفافیت برای خوانایی بهینه و در عین حال حفظ دید، تطبیق دهند. قابلیت های محصول ما را در نسخه آزمایشی آنلاین آزمایش کنید - اسناد را آپلود کنید، تنظیمات واترمارک را پیکربندی کنید و فایل های واترمارک را فورا دانلود کنید.
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);
}