Watermark adalah teks, logo, atau pola grafis lainnya yang dimasukkan ke dalam dokumen atau ditumpangkan pada gambar lain. Tujuannya adalah untuk menjaga identitas dokumen atau gambar asli sehingga dapat melarang penggunaannya tanpa izin. Sebagai pengembang aplikasi .NET, Anda dapat memberikan fungsionalitas memasukkan tanda air dalam dokumen Word dalam dokumen Anda pemrosesan aplikasi C#. Di blog ini, kami akan menunjukkan cara memasukkan tanda air ke dalam dokumen Word di C# menggunakan API .net-NET yang bebas dan open-source.

Masukkan Watermark di Dokumen Word menggunakan Microsoft Word

Sebelum kita dapat melanjutkan untuk melihat bagaimana tanda air dapat dimasukkan dalam dokumen menggunakan C#, mari kita lihat bagaimana hal yang sama dapat dilakukan dengan menggunakan Microsoft Word. Microsoft Word memungkinkan Anda menyisipkan teks teks atau gambar dalam dokumen Anda untuk melindungi identitas dokumen Anda. Anda juga dapat memasukkan tanda air yang disesuaikan ke dalam dokumen Anda. Watermark muncul di latar belakang pada halaman di belakang teks.

Langkah-langkah untuk memasukkan tanda air ke dalam dokumen Word menggunakan Microsoft Word

Anda dapat menggunakan langkah -langkah berikut untuk membuat tanda air dalam dokumen Word menggunakan Microsoft Word.

  1. Pada tab* Tab, pilih Watermark*.
  2. Dari opsi yang tersedia, pilih teks atau gambar sebagai jenis tanda air yang akan dimasukkan ke dalam dokumen
  3. Pilih tombol OK ! Opsi Watermark disorot pada tab Desain.! Kotak dialog Sisipkan Watermark dengan highlight di sekitar opsi teks

Bagaimana cara menyisipkan dokumen watermark di Word menggunakan C#?

Sekarang kita telah melihat cara memasukkan tanda air dalam dokumen Word menggunakan Microsoft Word, kita dapat melanjutkan untuk melakukan hal yang sama menggunakan API NPOI untuk .NET di aplikasi C# kami. Jika Anda belum menginstal API NPOI, Anda dapat melalui panduan komprehensif kami untuk instalasi API NPOI di proyek .NET Anda.

Panduan langkah demi langkah untuk memasukkan tanda air dalam dokumen Word menggunakan c#

Pada tahap ini, proyek .NET Anda harus siap menulis kode untuk memasukkan tanda air ke dalam dokumen Word menggunakan API NPOI di C#. Langkah -langkah berikut dapat digunakan untuk tujuan ini.

  1. Buat instance kelas XWPFDocument di proyek C# Anda
  2. Tambahkan XWPFParagraph dan objek XWPFRUN
  3. Atur teks tanda air
  4. Simpan dokumen menggunakan instance XWPFDocument yang Anda buat di Langkah 1
using (XWPFDocument doc = new XWPFDocument())
{
    XWPFParagraph paragraph = doc.CreateParagraph();
    XWPFRun run = paragraph.CreateRun();
    run.SetText("The Body:");
    var hfPolicy = doc.CreateHeaderFooterPolicy();
    hfPolicy.CreateWatermark("D R A F T");

    using (FileStream fs = new FileStream("watermark.docx", FileMode.Create))
    {
        doc.Write(fs);
    }
}

kesimpulan

Dalam artikel ini, kami menunjukkan cara menggunakan API NPOI dalam bahasa pemrograman C# untuk memasukkan tanda air dalam dokumen Word. NPOI API adalah API open-source dan bebas digunakan untuk bekerja dengan Dokumen Microsoft Word. Anda dapat melihat contoh NPOI lain untuk bekerja dengan file dokumen di C#.