Menambahkan watermark ke PDF adalah kebutuhan umum untuk melindungi dokumen, menunjukkan kerahasiaan, atau memberi merek pada file Anda. Dalam artikel ini, kami akan membimbing Anda melalui rincian tentang cara menambahkan watermark dalam PDF dengan beberapa baris kode. Apakah Anda ingin menambahkan watermark pada gambar di dalam PDF atau pada dokumen PDF secara keseluruhan, panduan ini mencakup semua yang Anda butuhkan.
- Mengapa Menambahkan Watermark Gambar ke PDF?
- API REST Manipulasi PDF
- Image Watermark menggunakan C#
- Cara Menyisipkan Tanda Air Menggunakan cURL
- Aplikasi Watermark PDF Daring Gratis
Mengapa Menambahkan Watermark Gambar ke PDF?
- Lindungi dokumen Anda dari distribusi yang tidak sah.
- Buat branding Anda konsisten di semua file PDF.
- Tunjukkan status rahasia atau draf dengan jelas.
API REST Manipulasi PDF
SDK GroupDocs.Watermark Cloud untuk .NET memungkinkan Anda untuk menambahkan, mengelola, dan mengkustomisasi watermark gambar dalam dokumen PDF dengan beberapa langkah. Dengan SDK ini, Anda dapat melindungi PDF Anda, menjaga konsistensi merek, dan mengontrol penampilan watermark secara programatis tanpa perlu perangkat lunak desktop.
👉 - Selain PDF, Anda juga dapat memproses Word, PPTX, Excel, dan berbagai file gambar dengan API ini.
Fitur Penanda Air Gambar PDF
- Tambahkan watermark gambar ke file PDF dengan mudah menggunakan .NET.
- Terapkan watermark ke semua halaman atau halaman tertentu dari PDF.
- Sesuaikan opasitas, ukuran, penyelarasan, dan rotasi watermark gambar.
- Perbarui atau hapus tanda air gambar yang ada dari dokumen PDF sesuai kebutuhan.
Instalasi
Instal SDK melalui NuGet di proyek .NET Anda:
PM> NuGet\Install-Package GroupDocs.Watermark-Cloud -Version 23.8.0
Penanda Air Gambar menggunakan C#
Silakan ikuti instruksi di bawah ini untuk menambahkan watermark gambar ke file PDF menggunakan C# .NET.
Langkah 1. – Konfigurasikan 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 = "SourceFile.pdf"
};
Langkah 3. – Tentukan karakteristik tanda air.
WatermarkOptions = new PdfWatermarkOptions
{
ImageWatermark = new ImageWatermark
{
FilePath = "logo.png",
HorizontalAlignment = "Center",
VerticalAlignment = "Center",
Opacity = 0.5
}
}
Langkah 4. – Sisipkan Watermark Gambar.
var response = watermarkApi.AddWatermark(request);
- Anda dapat menyisipkan watermark dalam PDF di posisi tertentu, menyesuaikan opasitas, atau mengubah skala gambar.
// Untuk contoh lebih lanjut, silakan kunjungi https://github.com/groupdocs-watermark-cloud/groupdocs-watermark-cloud-dotnet
var configuration = new Configuration("XXXXXXX-XXXXXXX-XXXXXX-XXXXXXX", "XXXXXXXXXXXX");
var watermarkApi = new WatermarkApi(configuration);
var fileInfo = new FileInfo
{
// input pdf file available in cloud storage
FilePath = "sample.pdf",
};
var options = new WatermarkOptions()
{
FileInfo = fileInfo,
WatermarkDetails = new List<WatermarkDetails>
{
new WatermarkDetails
{
ImageWatermarkOptions = new ImageWatermarkOptions()
{
Image = new FileInfo { FilePath = "confidential.jpg" }
}
}
},
ProtectLevel = WatermarkOptions.ProtectLevelEnum.DocumentAndImages
};
// buat permintaan untuk menambahkan watermark gambar
var request = new Requests.AddRequest(options);
// Menyisipkan watermark gambar ke file PDF
var response = watermarkApi.Add(request);
Bagaimana Cara Menyisipkan Watermark Menggunakan cURL
API REST juga memungkinkan Anda menambahkan watermark gambar ke dokumen PDF menggunakan perintah cURL. Fitur ini berguna jika Anda lebih suka bekerja langsung dengan permintaan HTTP daripada SDK.
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 – Masukkan Watermark di PDF
curl -v -X POST "https://api.groupdocs.cloud/v1.0/watermark" \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"FileInfo\": { \"FilePath\": \"sourceFile.pdf\", \"StorageName\": \"internal\" }, \"OutputFolder\": \"resultant\", \"WatermarkDetails\": [ { \"ImageWatermarkOptions\": { \"Image\": { \"FilePath\": \"confidential.jpeg\", \"StorageName\": \"internal\" } }, \"Position\": { \"X\": 120, \"Y\": 120, \"Width\": 200, \"Height\": 200, \"HorizontalAlignment\": \"center\", \"VerticalAlignment\": \"center\", \"Margins\": { \"Right\": 100, \"Left\": 100, \"Top\": 100, \"Bottom\": 100 }, \"ScaleFactor\": 1, \"RotateAngle\": 180, \"ConsiderParentMargins\": true, \"IsBackground\": true }, \"Opacity\": 1 } ], \"PdfOptions\": { \"PrintOnlyAnnotationWatermarks\": true, \"Rasterize\": true }}"
Ganti
{ACCESSTOKEN}dengan token yang dihasilkan di atas.
Aplikasi Watermark PDF Online Gratis
Jika Anda tertarik untuk menguji fungsionalitas Cloud SDK tanpa cuplikan kode, Anda dapat mempertimbangkan untuk menggunakan Aplikasi Watermark PDF Online gratis kami. Yang perlu Anda lakukan adalah mengunggah dokumen PDF input, menentukan file gambar dan mengunduh PDF yang sudah diberi watermark, tanpa menulis satu baris kode pun.

Tambah watermark ke PDF secara online.
Kesimpulan
Dalam artikel ini, kami telah belajar bahwa penggunaan GroupDocs.Watermark Cloud SDK untuk .NET untuk menandai file PDF adalah solusi yang cepat, andal, dan fleksibel bagi pengembang dan bisnis. Ini memungkinkan Anda untuk menambahkan watermark gambar, mengontrol posisi, opasitas, dan ukuran mereka, serta menerapkannya ke semua halaman atau halaman yang dipilih tanpa perlu perangkat lunak desktop seperti Adobe Acrobat. Coba gunakan API ini untuk menghasilkan dokumen PDF yang profesional, aman, dan mudah dikelola.
Pertanyaan yang Sering Diajukan – FAQs
Dapatkah saya menambahkan watermark gambar ke halaman tertentu dalam PDF? Ya. Anda dapat memilih untuk menerapkan watermark gambar ke semua halaman atau hanya halaman yang dipilih dalam PDF.
Apakah mungkin untuk memberi watermark pada PDF tanpa mengubah file asli? Ya. API menghasilkan PDF baru dengan watermark sambil mempertahankan dokumen asli tetap utuh.
Apakah saya perlu menginstal Adobe Acrobat atau perangkat lunak eksternal lainnya? Tidak. Semua operasi berjalan di cloud, tidak memerlukan perangkat lunak desktop.
Dapatkah saya mengganti atau menghapus watermark gambar yang ada di PDF? Ya. SDK memungkinkan Anda untuk memperbarui atau menghapus watermark yang ada dari dokumen PDF kapan saja.
Apakah ada versi gratis dari API watermark? Ya. Buat akun free trial account untuk menguji fitur watermarking secara online.
