Bir PDF dosyasına filigran eklemek, belgeleri korumak, gizliliği belirtmek veya dosyalarınızı markalamak için yaygın bir gerekliliktir. Bu makalede, birkaç kod satırı ile PDF’ye filigran nasıl ekleyeceğinizin ayrıntılarına rehberlik edeceğiz. PDF’lerin içindeki resimlere veya tam bir PDF belgesine filigran eklemek istiyorsanız, bu kılavuz ihtiyaç duyduğunuz her şeyi kapsamaktadır.
- Neden PDF’ye Görüntü Filigranı Eklenir?
- PDF Manipulation REST API
- Resmi Filigranlama C# kullanarak
- Su İşareti Ekleme nasıl yapılır cURL kullanarak
- Ücretsiz Çevrimiçi PDF Filigranı Uygulaması
Neden PDF’ye Görüntü Filigranı Eklenir?
- Belgelerinizi yetkisiz dağıtıma karşı koruyun.
- Tüm PDF dosyalarınızda markalaşmanızı tutarlı hale getirin.
- Gizli veya taslak durumunu net bir şekilde belirtin.
PDF Manipulation REST API
GroupDocs.Watermark Cloud SDK for .NET ile PDF belgelerinde görüntü filigranları ekleyebilir, yönetebilir ve özelleştirebilirsiniz. Bu SDK ile PDF’lerinizi koruyabilir, marka tutarlılığını sürdürebilir ve masaüstü yazılımına ihtiyaç duymadan filigranın görünümünü programlı olarak kontrol edebilirsiniz.
👉 - PDF dışında, bu API ile Word, PPTX, Excel ve çeşitli resim dosyalarını da işleyebilirsiniz.
PDF Görüntü Filigranı Özellikleri
- PDF dosyalarına .NET kullanarak kolayca görüntü filigranı ekleyin.
- PDF’nin tüm sayfalarına veya belirli sayfalarına filigran ekleyin.
- Görüntü filigranlarının opaklık, boyut, hizalama ve döndürme ayarlarını özelleştir.
- Gerekirse PDF belgelerinden mevcut resim filigranlarını güncelleyin veya kaldırın.
Kurulum
SDK’yi .NET projenizde NuGet üzerinden kurun:
PM> NuGet\Install-Package GroupDocs.Watermark-Cloud -Version 23.8.0
Görüntü Su İşareti C# Kullanarak
Lütfen aşağıdaki talimatları izleyerek PDF dosyasına görüntü filigranı ekleyin C# .NET kullanarak.
Adım 1. – API’yi yapılandırın.
var configuration = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var watermarkApi = new WatermarkApi(configuration);
Adım 2. – Girdi PDF dosyasının adını belirtin.
var fileInfo = new FileInfo
{
FilePath = "SourceFile.pdf"
};
Adım 3. – Filigran özelliklerini tanımlayın.
WatermarkOptions = new PdfWatermarkOptions
{
ImageWatermark = new ImageWatermark
{
FilePath = "logo.png",
HorizontalAlignment = "Center",
VerticalAlignment = "Center",
Opacity = 0.5
}
}
Adım 4. – Görüntü Filigranı Ekle.
var response = watermarkApi.AddWatermark(request);
- PDF’ye belirli konumlarda bir filigran ekleyebilir, opaklığı ayarlayabilir veya resmi ölçeklendirebilirsiniz.
// Daha fazla örnek için lütfen https://github.com/groupdocs-watermark-cloud/groupdocs-watermark-cloud-dotnet adresini ziyaret edin.
var configuration = new Configuration("XXXXXXX-XXXXXXX-XXXXXX-XXXXXXX", "XXXXXXXXXXXX");
var watermarkApi = new WatermarkApi(configuration);
var fileInfo = new FileInfo
{
// input pdf dosyası bulut depolamada mevcut
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
};
// resim filigranı ekleme talebi oluştur
var request = new Requests.AddRequest(options);
// PDF dosyasına görüntü filigranı ekleyin
var response = watermarkApi.Add(request);
How to Insert a Watermark using cURL
REST API, cURL komutları kullanarak PDF belgelerine görüntü filigranı eklemenizi de sağlar. Bu özellik, SDK’lar yerine doğrudan HTTP istekleriyle çalışmayı tercih ediyorsanız kullanışlıdır.
Adım 1 – Erişim Belirteci Alın
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"
Adım 2 – PDF’ye Filigran Ekleyin
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 }}"
{ACCESSTOKEN}ile yukarıda üretilen token’ı değiştirin.
Ücretsiz Çevrimiçi PDF Filigran Uygulaması
Cloud SDK’nın işlevselliğini kod örneği olmadan test etmekle ilgileniyorsanız, ücretsiz Online PDF Watermark App kullanmayı düşünebilirsiniz. Tek yapmanız gereken, giriş PDF belgesini yüklemek, resim dosyasını belirtmek ve tek bir satır kod yazmadan, filigranlı PDF’yi indirmektir.

PDF’ye çevrimiçi olarak filigran ekleyin.
Sonuç
Bu makalede, GroupDocs.Watermark Cloud SDK’sının .NET kullanarak PDF dosyalarına filigran eklemenin geliştiriciler ve işletmeler için hızlı, güvenilir ve esnek bir çözüm olduğunu öğrendik. Görüntü filigranları eklemenize, konumunu, opaklığını ve boyutunu kontrol etmenize ve bunları masaüstü yazılımına ihtiyaç duymadan tüm veya seçilen sayfalara uygulamanıza olanak tanır. Bu API’yi kullanarak profesyonel, güvenli ve kolayca yönetilebilir PDF belgeleri oluşturmayı deneyin.
Sıkça Sorulan Sorular – SSS
PDF’nin belirli sayfalarına bir resim filigranı ekleyebilir miyim? Evet. PDF’deki tüm sayfalara veya yalnızca seçilen sayfalara görüntü filigranı uygulamayı seçebilirsiniz.
Orijinal dosyayı değiştirmeden bir PDF’e filigran eklemek mümkün mü? Evet. API, orijinal belgeyi sağlam tutarken yeni bir filigranlı PDF oluşturur.
Adobe Acrobat veya başka bir dış yazılım yüklemem gerekiyor mu? Hayır. Tüm işlemler bulutta gerçekleştiriliyor, masaüstü yazılımı gerekmez.
Bir PDF’deki mevcut bir görsel filigranı değiştirebilir veya kaldırabilir miyim? Evet. SDK, mevcut filigranları PDF belgelerinden istediğiniz zaman güncellemenize veya kaldırmanıza olanak tanır.
Su watermark API’sinin ücretsiz bir versiyonu var mı? Evet. Suya işaretleme özelliklerini çevrimiçi test etmek için bir ücretsiz deneme hesabı oluşturun.
