Wordize for .NET adalah solusi profesional untuk melindungi dokumen DOC dengan watermark. Kelas Watermarker memungkinkan pengembang C# menambahkan elemen perusahaan ke dokumen dan mengontrol distribusi materi rahasia DOC melalui integrasi watermark teks dan gambar. Penambahan watermark memastikan branding dokumen DOC yang konsisten, perlindungan hak cipta, dan kemampuan melacak sumber file.
Fitur Fungsional:Uji kemampuan penambahan watermark programatis ke dokumen menggunakan demo interaktif online yang disajikan di halaman ini. Untuk itu, unggah dokumen DOC Anda, pilih jenis watermark (teks atau gambar), jalankan operasi dan unduh hasil dengan watermark terintegrasi. Potongan kode C# yang disajikan siap digunakan dalam proyek .NET Anda.
using Wordize.Watermarking;
Watermarker.SetText("Input.doc", "Output.doc", "Teks");
using Wordize.Watermarking;
Watermarker.SetText("Input.doc", "Output.doc", "Teks");
using Wordize.Watermarking;
using Wordize.Saving;
var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), "Teks");
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}.doc");
stream.CopyTo(file);
}
using Wordize.Watermarking;
Watermarker.SetImage("Input.doc", "Output.doc", "Watermark.jpg");
using Wordize.Watermarking;
Watermarker.SetImage("Input.doc", "Output.doc", "Watermark.jpg");
using Wordize.Watermarking;
using Wordize.Saving;
byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg");
var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), 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}.doc");
stream.CopyTo(file);
}