HTML İçeriğini Etkin Bir Şekilde Ekleme
IronPDF for Python aynı işlemi kullanarak — HTML, metin, görüntü ve barkod — birden çok farklı damgayı tek bir operasyonda bir PDF belgesine uygulamayı destekler.
Başlarken
Her damga türü için ayrı damga nesneleri oluşturun, bunları List[Stamper] koleksiyonuna ekleyin ve ardından tüm damgaları bir kerede uygulamak için bir PdfDocument ile ApplyMultipleStamps çağırın.
Kodu Anlama
HtmlStamper(html): PDF üzerine bir HTML parçası damgalar. Piksel bazındaLengthdeğerleri kullanarak konumu hassas şekilde ayarlamak içinVerticalOffsetveHorizontalOffsetdesteklenir.TextStamper(text): Özel yazı tipi ayarlarıyla sade metin damgalar. Adla herhangi bir Google Fontunu kullanmak içinUseGoogleFont = TrueveFontFamilyayarlayın.ImageStamper(path): PDF üzerine bir görüntü dosyası damgalar. Damga boyutlarını kontrol etmek içinMinWidthveMinHeightkullanın.BarcodeStamper(value, encoding): Bir barkod veya QR kodu üretir ve damgalar.BarcodeEncoding.Code39, standart bir Kod 39 barkodu üretir.List[Stamper](): Karışık tiplerdeki damga nesnelerini tutan bir tipli koleksiyon.ApplyMultipleStamps(stamps_list): Listede yer alan tüm damgaları, belgenin her sayfasına tek bir etkili geçişte uygular.
Hizalama ve Konumlandırma
Her damga destekler VerticalAlignment, HorizontalAlignment, VerticalOffset ve HorizontalOffset sayfa üzerine hassas yerleştirme için.






