Efektywne dodawanie treści HTML

IronPDF for Python wspiera zastosowanie wielu roznych pieczeci — HTML, tekstowej, obrazowej i kodu kreskowego — do dokumentu PDF w jednej operacji przy pomocy ApplyMultipleStamps.

Pierwsze kroki

Utworz indywidualne obiekty pieczeci dla kazdego rodzaju pieczeci, dodaj je do kolekcji List[Stamper], a nastepnie wywolaj ApplyMultipleStamps na PdfDocument, aby zastosowac wszystkie pieczecie na raz.

Zrozumienie kodu

  • HtmlStamper(html): Odbija fragment HTML na PDF. Wspiera VerticalOffset i HorizontalOffset do finezyjnego dostosowania pozycji przy uzyciu opartych na pikselach wartosci Length.
  • TextStamper(text): Odbija zwykly tekst z niestandardowymi ustawieniami czcionki. Ustaw UseGoogleFont = True i FontFamily, aby uzywac dowolnej czcionki Google wedlug nazwy.
  • ImageStamper(path): Odbija plik obrazu na PDF. Uzyj MinWidth i MinHeight, aby kontrolowac wymiary pieczeci.
  • BarcodeStamper(value, encoding): Generuje i odbija kod kreskowy lub kod QR. BarcodeEncoding.Code39 produkuje standardowy kod kreskowy Code 39.
  • List[Stamper](): Typowana kolekcja, ktora przechowuje obiekty pieczeci mieszanych typow.
  • ApplyMultipleStamps(stamps_list): Zastosuje wszystkie pieczecie z listy do kazdej strony dokumentu w jednym skutecznym przebiegu.

Wyrównanie i Pozycjonowanie

Kazda pieczec wspiera VerticalAlignment, HorizontalAlignment, VerticalOffset i HorizontalOffset dla precyzyjnego umieszczenia na stronie.

Naucz sie dodawac pieczecie do PDFow przy pomocy IronPDF for Python!

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.