Filigranlama
IronPDF, PDF belgelerine HTML ile 'filigran' eklemek için yöntemler sağlar.
Geliştiriciler, ApplyStamp metodunu kullanarak bir PDF dosyasına HTML tabanlı bir filigran ekleyebilirler. Yukarıdaki örnekte gösterildiği gibi, filigranın HTML kodu, metoda ilk argüman olarak gider. Filigranın dönme, opaklık ve konumunu kontrol etmek için ApplyStamp ek argümanları kullanılır.
Filigran yerleşimi üzerinde daha ayrıntılı kontrol sağlamak için ApplyWatermark metodu yerine ApplyStamp metodunu kullanın. Örneğin, şu işlemi gerçekleştirmek için ApplyStamp kullanın:
- PDF'lere
Text,Imageveya HTML filigranları ekleyin - PDF'nin her sayfasına aynı filigranı uygulayın
- Belirli PDF sayfalarına farklı filigranlar uygulayın
- Filigranların yerleşimini sayfa kopyasının önüne veya arkasına ayarlayın
- Filigranların opaklığını, dönüşünü ve hizalamasını daha hassas bir şekilde ayarlayın
PDF dosyalarına C# ile nasıl Filigran Eklenir
- IronPDF kütüphanesini NuGet üzerinden indirin ve yükleyin.
- Yeni bir
PdfDocumentoluşturun veya mevcut birPdfDocumentdosyası kullanın. - PDF'ye filigran eklemek için
ApplyStampmetodunu çağırın. SaveAsçağrısı ile PDF dosyasını dışa aktarın.
IronPDF Kullanarak Filigran Uygulama İçin C# Kodu
Projenizde IronPDF kütüphanesini yüklediğinizden emin olun. Daha detaylı talimatları IronPDF NuGet paket sayfasında bulabilirsiniz.
Kodun Açıklaması:
- Gerekli tüm sınıfları ve metodları sağlayan
IronPdfkütüphanesini dahil ederek başlıyoruz. - Mevcut PDF'nin dosya yolunu belirterek
PdfDocument.FromFileile bir PDF belgesi oluşturulur veya yüklenir. Filigran için HTML içeriği tanımlanır. Bu durumda, filigran 'Gizli' ifadesini belirli bir stil ile gösterir. - Filigranı PDF üzerinde kaplamak için
ApplyStampmetodu kullanılır. Bu yöntem, ayrıntılı özelleştirmeye olanak tanır:rotationDegrees: Filigranın derecesini belirtir.leftvetop: Filigranın X ve Y konumunu, sol üst köşeden ölçülen mesafeyle belirler.opacity: Filigranın şeffaflığını belirler.pageRange: Filigranın hangi sayfalara uygulanacağını belirleyerek çeşitli yerleşim stratejilerine izin verir.
- Son olarak,
SaveAsmetodu ile değiştirilmiş PDF yeni bir dosyaya aktarılır.
Sonuç olarak, IronPDF ApplyStamp metodu, HTML kullanarak PDF belgelerine filigran ekleme konusunda hassas kontrol sağlar. Bu yaklaşım, konumlama, stil ve belirli sayfalara filigran ekleme için çeşitli özelleştirme ihtiyaçlarını karşılayacak esnekliğe sahiptir.

