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

Melindungi Dokumen DOC dengan Watermark di C#

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:
  • Watermark teks - metode Watermarker.SetText() menambahkan ke DOC teks yang dapat disesuaikan dengan kontrol font, warna, ukuran, sudut rotasi, dan transparansi melalui TextWatermarkOptions
  • Watermark gambar - metode Watermarker.SetImage() mengintegrasikan ke DOC logo dan gambar (PNG, JPG, SVG) dengan pengaturan skala, transparansi, dan posisi melalui ImageWatermarkOptions
  • Kemampuan posisi watermark yang fleksibel di halaman: tengah, sudut, diagonal, atau koordinat khusus
  • Kemampuan ekspor hasil ke format grafis - metode SetWatermarkToImages() mengkonversi halaman dokumen DOC yang dilindungi menjadi set gambar
  • Dukungan Fluent API untuk operasi penambahan watermark melalui WatermarkerContext dan metode berantai, meningkatkan keterbacaan kode C#
Skenario Penggunaan:
  • Penambahan otomatis logo perusahaan ke semua dokumen DOC keluar untuk meningkatkan pengenalan merek
  • Penandaan materi rahasia DOC, dokumentasi teknis, dan karya berhak cipta untuk mencegah penggunaan tidak sah
  • Penambahan label "DRAFT", "DISETUJUI", "RAHASIA" untuk identifikasi status dokumen DOC yang jelas di berbagai tahap persetujuan
  • Integrasi ke DOC pemberitahuan hak cipta, merek dagang, dan pembatasan hukum untuk memastikan kepatuhan terhadap persyaratan legislatif
  • Penambahan nama penerima, nomor dokumen, atau stempel waktu untuk membuat versi file yang unik
  • Penandaan dokumen DOC dengan tingkat akses berbeda untuk kontrol distribusi informasi dalam organisasi

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.

C#
Jalankan kode
Unggah dokumen
Unggah gambar
Pilih format output dari daftar
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); }
Jalankan kode

Cara melindungi DOC secara programatis dengan watermark

  1. Hubungkan Wordize SDK ke proyek .NET Anda
  2. Panggil metode Watermarker.SetText() untuk menyisipkan watermark teks atau Watermarker.SetImage() untuk watermark gambar, tentukan dokumen DOC dan properti watermark sebagai parameter
  3. Dapatkan dokumen DOC dengan watermark yang ditambahkan
5%