Ek Ekle
IronPDF for Python ile bir PDF belgesine dosya eklerini yerleştirip bunları programlı olarak kaldırabilirsiniz, herhangi bir PdfDocument objesi üzerinde Attachments koleksiyonunu kullanarak.
Başlarken
Bir PdfDocument yükleyin veya oluşturun, ardından binaer verileri adlandırılmış bir ek olarak gömmek için Attachments.AddAttachment kullanın. Bir eki referansla kaldırmak için Attachments.RemoveAttachment kullanın.
Kodu Anlama
pdf.Attachments.AddAttachment(name, data): Belirtilen adla PDF'ye bir dosya eki ekler. İkinci argüman birbyte[](binaer veri) kabul eder. Bu örnekte,pdf.BinaryDataikinci yüklenenPdfDocument'nin ham baytlarını sağlar.- Daha sonra
RemoveAttachmentile kullanılabilecek bir ek referans objesi döndürür.
- Daha sonra
my_pdf.Attachments.RemoveAttachment(attachment):AddAttachmenttarafından döndürülen referansı kullanarak belgede önceden eklenmiş bir eki kaldırır.SaveAs(path): Tüm ekler yapılandırıldığı gibi gömülmüş veya kaldırılmış olarak nihai belgeyi kaydeder.
Kullanım Alanları
Ekler, bir rapor PDF'inin yanına kaynak verileri dahil etmek için kullanışlıdır — örneğin, belgeyi oluşturmak için kullanılan ham elektronik tabloyu, XML veri dosyasını veya orijinal HTML şablonunu yerleştirmek. Yerleştirilmiş ekler taşınabilirdir ve PDF dosyasıyla birlikte taşınır.






