Arka Planlar ve Ön Planlar
IronPDF for Python, bir PDF'i başka bir PDF'in içeriğinin arkasına bir arka plan veya üzerine bir ön plan katmanı olarak ekleyerek PDF belgelerini katmanlar — oluşturulan belgelere antet, filigran veya tasarım şablonları uygulamak için kullanışlıdır.
Başlarken
Bir temel PdfDocument yükleyin veya oluşturun, ardından başka bir PDF dosyasını katman olarak uygulamak için AddBackgroundPdf veya AddForegroundOverlayPdfToPage çağırın. Sonucu SaveAs ile kaydedin.
Kodu Anlama
AddBackgroundPdf(path): Belirtilen PDF dosyasını mevcut belgenin her sayfasında arka plan olarak uygular. Arka plan, mevcut sayfa içeriğinin arkasında görünür.AddForegroundOverlayPdfToPage(targetPageIndex, path, sourcePageIndex): Belirtilen PDF'den tek bir sayfayı mevcut belgenin belirli bir sayfasına bindirir. Katman, mevcut içeriğin üzerinde görünür.targetPageIndex: Bindirmenin uygulanacağı mevcut belgede sıfır tabanlı sayfa dizini.sourcePageIndex: Kaynak olarak kullanılacak bindirme PDF'si içindeki sıfır tabanlı sayfa dizini.
SaveAs("Complete.pdf"): Katmanlanmış belgeyi diske kaydeder.
Kullanım Alanları
- Antet: Bir şirket anteti PDF'sini oluşturulan bir raporun her sayfasına arka plan olarak uygular.
- Damga şablonları: Belirli bir sayfaya imza bloğu veya onay damgası ekleyin.
- Tasarım katmanları: Bir yerleşim şablonu PDF'sini koruyarak içeriği tasarımdan ayırır ve bunu dinamik olarak oluşturulan içerikle birleştirir.






