Tla i pierwsze plany

IronPDF for Python moze nakladac dokumenty PDF, dodajac jeden PDF jako tlo za zawartoscia innego, lub jako nakladke na wierzchu — przydatne do nakladania papieru firmowego, znakow wodnych lub szablonow projektowych na generowane dokumenty.

Pierwsze kroki

Zaladuj lub renderuj bazowy PdfDocument, nastepnie wywolaj AddBackgroundPdf lub AddForegroundOverlayPdfToPage, aby zastosowac inny plik PDF jako warstwe. Zapisz wynik za pomoca SaveAs.

Zrozumienie kodu

  • AddBackgroundPdf(path): Zastosowuje okreslony plik PDF jako tlo na kazdej stronie bierzacego dokumentu. Tlo pojawia sie za istniejaca zawartoscia strony.
  • AddForegroundOverlayPdfToPage(targetPageIndex, path, sourcePageIndex): Naklada jedna strone z okreslonego PDF na konkretna strone bierzacego dokumentu. Nakladka pojawia sie na wierzchu istniejacej zawartosci.
    • targetPageIndex: Indeks strony zerowej w bierzacym dokumencie, gdzie nakladka powinna zostac zastosowana.
    • sourcePageIndex: Indeks strony zerowej w pliku PDF nakladki, ktory nalezy uzyc jako zrodlo.
  • SaveAs("Complete.pdf"): Zapisuje dokument warstwowy na dysk.

Przykłady zastosowań

  • Papier firmowy: Zastosuj papier firmowy w formacie PDF jako tlo na kazdej stronie generowanego raportu.
  • Szablony stempli: Naklada blok podpisu lub stempel zatwierdzenia na konkretna strone.
  • Warstwy projektowe: Oddziel zawartosc od projektu poprzez utrzymywanie szablonu ukladu PDF i laczenie go z dynamicznie generowana zawartoscia.
Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.