Menambahkan watermark ke file PDF adalah salah satu cara paling efektif untuk melindungi dokumen Anda dari penggunaan yang tidak sah dan membangun identitas merek. Menggunakan .NET Cloud SDK, Anda dapat dengan mudah menambahkan watermark teks ke dokumen PDF, menerapkan cap, dan menyesuaikan tampilan watermark Anda — semuanya secara programatis melalui API REST .NET yang sederhana.



Mengapa Menambahkan Watermark ke Dokumen PDF?

Watermarks memiliki beberapa tujuan untuk dokumen PDF, termasuk:

  • Branding: Tambahkan logo perusahaan atau nama sebagai tanda yang terlihat di setiap halaman.
  • Perlindungan Hak Cipta: Cegah penyalahgunaan konten atau plagiarisme.
  • Kerahasiaan: Tandai dokumen dengan label seperti Kerahasiaan” atau Draf.”
  • Presentasi Profesional: Sesuaikan dengan tanda tangan, tanggal, atau nama proyek.

PDF Watermark REST API untuk .NET

SDK GroupDocs.Watermark Cloud untuk .NET menyediakan API REST untuk menambahkan, mengedit, dan mengelola watermark di PDF, Word, PPTX, Excel, dan file gambar. Watermark memastikan file Anda tetap terlindungi dan konsisten secara visual.

Fitur Utama

  • Masukkan teks atau gambar watermark ke dalam file PDF.
  • Terapkan watermark ke semua halaman atau halaman yang dipilih.
  • Sesuaikan transparansi, font, rotasi, dan perataan.
  • Hapus atau perbarui watermark yang ada dalam dokumen.

Instalasi

Instal SDK melalui NuGet:

Install-Package GroupDocs.Watermark-Cloud

Tambahkan Teks Watermark ke PDF di C#

Ikuti langkah-langkah ini untuk menambahkan watermark teks ke dokumen PDF menggunakan C# .NET.

Langkah 1. – Inisialisasi API.

var configuration = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var watermarkApi = new WatermarkApi(configuration);

Langkah 2. – Tentukan nama file PDF input.

var fileInfo = new FileInfo
{
    FilePath = "3D Periodic Table.pdf"
};

Langkah 3. – Tentukan teks watermark, font, dan penampilannya.

TextWatermarkOptions = new TextWatermarkOptions
{
    Text = "Confidential",
    FontFamilyName = "Arial",
    FontSize = 20d,
}

Langkah 4. – Tambahkan Watermark Teks.

var request = new AddRequest(options);
var response = watermarkApi.Add(request);

💡 Anda dapat menerapkan tanda air teks ke semua halaman atau membatasinya pada rentang halaman tertentu menggunakan parameter API.

// Untuk contoh lebih lanjut, silakan kunjungi https://github.com/groupdocs-watermark-cloud/groupdocs-watermark-cloud-dotnet

var configuration = new Configuration("XXXXXXX-XXXXXXX-XXXXXX-55c38f4b7f22", "XXXXXXXXXXXX");
var watermarkApi = new GroupDocs.Watermark.Cloud.Sdk.Api.WatermarkApi(configuration);

var fileInfo = new FileInfo
{
    // name of input PDF to be watermarked
    FilePath = "3D Periodic Table.pdf"
};
 
var options = new WatermarkOptions()
{
    FileInfo = fileInfo,
    WatermarkDetails = new List<WatermarkDetails>
    {
        new WatermarkDetails
        {
            TextWatermarkOptions = new TextWatermarkOptions
            {
                Text = "Confidential",
                FontFamilyName = "Arial",
                FontSize = 20d,
            }
        }
    }
};
 
// Buat Permintaan untuk membuat watermark
var request = new AddRequest(options);
var response = watermarkApi.Add(request);

Watermark PDF menggunakan cURL

Anda juga dapat menggunakan cURL untuk menambahkan watermark teks ke dokumen PDF melalui panggilan REST API.

Langkah 1 – Dapatkan Token Akses

curl -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"

Langkah 2 – Tambahkan Teks Watermark ke PDF

curl -X POST "https://api.groupdocs.cloud/v1.0/watermark/pdf/add" -H "accept: application/json" -H "authorization: Bearer {ACCESS_TOKEN}" -H "Content-Type: application/json" -d '{
  "FileInfo": { "FilePath": "Sample.pdf" },
  "OutputPath": "output/output.pdf",
  "Text": "Confidential",
  "FontSize": 18,
  "Opacity": 0.3,
  "RotationAngle": 45,
  "HorizontalAlignment": "Center",
  "VerticalAlignment": "Center"
}'

Ganti {ACCESSTOKEN} dengan token asli Anda, dan Sample.pdf dengan nama file PDF yang diunggah.


Watermark PDF Online Gratis

Anda dapat menguji fungsionalitas ini secara instan dengan menggunakan Alat PDF Watermark Online kami secara gratis. Unggah dokumen PDF Anda, ketik teks watermark Anda, dan unduh file yang telah diberi watermark tanpa menulis satu baris kode pun.

watermark pdf online

Tambahkan watermark ke PDF secara online.


Kesimpulan

Menambahkan watermark teks ke dokumen PDF Anda menggunakan GroupDocs.Watermark Cloud SDK untuk .NET adalah cara yang sederhana dan efisien untuk melindungi kekayaan intelektual, memastikan keaslian, dan meningkatkan branding dokumen. API REST ini memungkinkan Anda untuk mengkustomisasi watermark dengan opsi font, gaya, warna, dan penempatan secara pemrograman.


Pertanyaan yang Sering Diajukan – FAQ

  1. Bisakah saya menambahkan watermark teks ke semua halaman PDF? Ya. Anda dapat menerapkan watermark ke setiap halaman atau rentang halaman tertentu.

  2. Apakah mungkin untuk menyesuaikan transparansi dan rotasi? Ya. API mendukung opasitas watermark, sudut rotasi, ukuran font, dan kustomisasi penempatan.

  3. Apakah saya perlu menginstal perangkat lunak eksternal? Tidak. Semua operasi dijalankan di cloud, tidak perlu perangkat lunak desktop.

  4. Bisakah saya menambahkan watermark gambar dan teks sekaligus? Ya. Anda bisa menggabungkan tanda air teks dan gambar dalam dokumen yang sama.

  5. Apakah ada versi gratis dari API watermark? Ya. Buat akun free trial untuk menguji fitur watermarking secara online.


Tautan Berguna

Artikel Terkait