Menambahkan Tanda Air Teks atau Gambar di Dokumen Word menggunakan C#

Sebagai pengembang C#, Anda dapat dengan mudah menambahkan tanda air teks atau gambar dalam dokumen Word secara terprogram. Watermark adalah semacam pesan dalam bentuk teks atau gambar, biasanya digunakan untuk mengidentifikasi atau melindungi dokumen dengan menunjukkan informasi hak cipta, disclaimer, logo, stempel, atau tanda tangan. Pada artikel ini, Anda akan mempelajari cara menambahkan tanda air teks atau gambar dalam dokumen Word menggunakan C#. Topik-topik berikut dibahas/dibahas dalam artikel ini:

C# API untuk Menambahkan Tanda Air di Dokumen Word

Untuk menambahkan tanda air teks atau gambar di file DOC atau DOCX, kami akan menggunakan GroupDocs.Watermark for .NET API. Ini memungkinkan Anda untuk menambah, mengedit, mencari, dan menghapus tanda air gambar dan teks dalam format file yang didukung. Ini juga memungkinkan memperoleh informasi dasar tentang dokumen sumber seperti jenis file, ukuran, jumlah halaman, tinggi dan lebar halaman, dll. Fitur pratinjau dokumen API memungkinkan pembuatan representasi gambar dari halaman dokumen untuk pemahaman dokumen yang lebih baik. Anda dapat mengunduh DLL API atau menginstalnya menggunakan NuGet.

Install-Package GroupDocs.Watermark

Tambahkan Tanda Air Teks di Dokumen Word menggunakan C#

Anda dapat menambahkan tanda air teks ke dokumen Word dengan mengikuti langkah-langkah berikut:

  • Pertama, muat file DOCX menggunakan kelas Watermarker.
  • Inisialisasi font yang akan digunakan untuk teks watermark menggunakan kelas Font.
  • Buat instance dari kelas TextWatermark untuk membuat watermark teks. Lewati teks untuk ditampilkan sebagai tanda air dan tentukan objek font sebagai parameter input.
  • Sekarang, atur berbagai properti tanda air seperti Foreground Color, Background Color, Rotate Angle, Height, Width, Opacity, dll.
  • Kemudian, panggil metode Watermarker.Add() untuk menambahkan watermark teks ke dokumen.
  • Terakhir, panggil metode Watermarker.Save() untuk menyimpan dokumen Word yang diberi watermark. Contoh kode berikut menunjukkan cara menambahkan tanda air teks dalam file DOCX menggunakan C#.
    Tambahkan Tanda Air Teks di Dokumen Word menggunakan C#.

    Tambahkan Tanda Air Teks di Dokumen Word menggunakan C#

Tambahkan Tanda Air Gambar di Dokumen Word menggunakan C#

Anda dapat menambahkan gambar sebagai tanda air ke dokumen Word dengan mengikuti langkah-langkah berikut:

  • Pertama, muat file DOCX menggunakan kelas Watermarker.
  • Buat instance dari kelas ImageWatermark dengan jalur gambar untuk membuat tanda air gambar.
  • Sekarang, atur berbagai properti watermark seperti Alignment, Height, Width, dll.
  • Kemudian, panggil metode Watermarker.Add() untuk menambahkan watermark gambar ke dokumen.
  • Terakhir, panggil metode Watermarker.Save() untuk menyimpan dokumen Word yang diberi watermark. Contoh kode berikut menunjukkan cara menambahkan tanda air gambar dalam file DOCX menggunakan C#.
    Tambahkan Tanda Air Gambar di Dokumen Word menggunakan C#.

    Tambahkan Tanda Air Gambar di Dokumen Word menggunakan C#

Beri Tanda Air pada Gambar Dokumen Word menggunakan C#

Anda dapat menambahkan tanda air teks ke gambar dalam dokumen Word dengan mengikuti langkah-langkah di bawah ini:

  • Pertama, muat file DOCX menggunakan kelas Watermarker.
  • Buat instance dari kelas TextWatermark untuk membuat watermark teks. Meneruskan teks untuk ditampilkan sebagai tanda air dan font yang akan digunakan untuk teks tanda air menggunakan kelas Font sebagai parameter masukan.
  • Sekarang, atur berbagai properti watermark misalnya Foreground Color, Alignment, Rotate Angle, Scale Factor, dll.
  • Lalu, Panggil metode Watermarker.GetImages() untuk menemukan semua gambar dalam dokumen dan dapatkan hasil dalam objek kelas WatermarkableImageCollection.
  • Untuk setiap gambar di WatermarkableImageCollection, tambahkan watermark dengan memanggil metode WatermarkableImage.Add() dengan objek TextWatermark.
  • Terakhir, panggil metode Watermarker.Save() untuk menyimpan dokumen Word yang diberi watermark. Contoh kode berikut menunjukkan cara menambahkan watermark teks ke gambar dalam file DOCX menggunakan C#.
    Gambar Tanda Air dalam Dokumen Word menggunakan C #.

    Gambar Tanda Air dalam Dokumen Word menggunakan C #.

Tambahkan Tanda Air ke Halaman Tertentu di Dokumen Word menggunakan C#

Anda dapat menambahkan tanda air ke halaman tertentu dari dokumen Word dengan mengikuti langkah-langkah di bawah ini:

  • Pertama, muat file DOCX menggunakan kelas Watermarker.
  • Inisialisasi font yang akan digunakan untuk teks watermark menggunakan kelas Font.
  • Buat instance dari kelas TextWatermark untuk membuat watermark teks. Lewati teks untuk ditampilkan sebagai tanda air dan tentukan objek font sebagai parameter input.
  • Sekarang, atur berbagai properti watermark seperti Foreground Color, Background Color, Alignment, dll.
  • Buat instance dari kelas WordProcessingWatermarkPagesOptions.
  • Sekarang, atur PageNumbers untuk menambahkan watermark. Anda dapat menetapkan satu nomor halaman atau daftar nomor halaman yang dipisahkan koma. Kami menyetelnya ke WordProcessingContent.PageCount yang menunjukkan halaman terakhir dokumen di sini.
  • Kemudian, panggil metode Watermarker.Add() untuk menambahkan tanda air yang ditentukan.
  • Terakhir, panggil metode Watermarker.Save() untuk menyimpan dokumen Word yang diberi watermark. Contoh kode berikut menunjukkan cara menambahkan watermark teks ke halaman tertentu dalam file DOCX menggunakan C#.

Anda dapat menambahkan tanda air ke bagian header atau footer dari dokumen Word dengan mengikuti langkah-langkah di bawah ini:

  • Pertama, muat file DOCX menggunakan kelas Watermarker.
  • Buat instance dari kelas ImageWatermark dengan jalur gambar untuk membuat tanda air gambar.
  • Lalu, atur berbagai properti watermark seperti Alignment, Height, Width, dll.
  • Buat instance dari kelas WordProcessingWatermarkSectionOptions.
  • Sekarang, atur WordProcessingWatermarkSectionOptions.SectionIndex ke 0 untuk menambahkan watermark ke bagian pertama dokumen.
  • Kemudian, panggil metode Watermarker.Add() untuk menambahkan watermark gambar ke bagian pertama.
  • Panggil metode Watermarker.GetContent() untuk mendapatkan konten untuk dokumen yang dimuat dan mendapatkan hasil di objek kelas WordProcessingContent.
  • Ulangi semua bagian dan panggil metode LinkToPrevious() dengan nilai boolean yang sebenarnya sebagai parameter masukan. Ini akan menautkan semua header dan footer dari semua bagian dengan bagian pertama.
  • Terakhir, panggil metode Watermarker.Save() untuk menyimpan dokumen Word yang diberi watermark. Contoh kode berikut menunjukkan cara menambahkan tanda air ke bagian header atau footer di file DOCX menggunakan C#.
    Tambahkan Tanda Air ke Header atau Footer Dokumen Word menggunakan C#.

    Tambahkan Tanda Air ke Header atau Footer Dokumen Word menggunakan C#.

Dapatkan Lisensi Gratis

Anda dapat mencoba API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menambahkan watermark teks atau gambar pada dokumen Word menggunakan C#. Selain itu, Anda telah melihat cara menambahkan watermark ke halaman tertentu dari dokumen Word secara terprogram. Artikel ini juga menjelaskan cara menambahkan tanda air pada gambar di file DOCX menggunakan C#. Selain itu, Anda dapat mempelajari lebih lanjut tentang GroupDocs.Watermark untuk .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum.

Lihat juga