IRONSOFTWAREHOME
Filigranlama
using IronPdf;

// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();

var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs("watermarked.pdf");
Imports IronPdf

' Stamps a Watermark onto a new or existing PDF
Dim renderer = New ChromePdfRenderer()

Dim pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf")
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center)
pdf.SaveAs("watermarked.pdf")
NuGet Download
PM > Install-Package IronPdf
Filigranlama

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, Image veya 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

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 IronPdf kütüphanesini dahil ederek başlıyoruz.
  • Mevcut PDF'nin dosya yolunu belirterek PdfDocument.FromFile ile 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 ApplyStamp metodu kullanılır. Bu yöntem, ayrıntılı özelleştirmeye olanak tanır:
    • rotationDegrees: Filigranın derecesini belirtir.
    • left ve top: 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, SaveAs metodu 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.

IronPDF ile Özel Filigranları Keşfedin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 20,756,830Sürüm:2026.7yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez