Dodaj załączniki
IronPDF for Python moze osadzac zalaczniki plikow w dokumencie PDF i usuwac je programowo, uzywajac kolekcji Attachments na dowolnym obiekcie PdfDocument.
Pierwsze kroki
Zaladuj lub renderuj PdfDocument, a nastepnie uzyj Attachments.AddAttachment, aby osadzic dane binarne jako nazwany zalacznik. Uzyj Attachments.RemoveAttachment, aby usunac zalacznik przez odniesienie.
Zrozumienie kodu
pdf.Attachments.AddAttachment(name, data): Osadza zalacznik pliku w PDF podana nazwa. Drugi argument akceptujebyte[](dane binarne). W tym przykladzie,pdf.BinaryDatadostarcza surowe bajty drugiego zaladowanegoPdfDocument.- Zwraca obiekt odniesienia do zalacznika, ktory mozna uzyc pozniej z
RemoveAttachment.
- Zwraca obiekt odniesienia do zalacznika, ktory mozna uzyc pozniej z
my_pdf.Attachments.RemoveAttachment(attachment): Usuwa wczesniej dodany zalacznik z dokumentu przy uzyciu odniesienia zwroconego przezAddAttachment.SaveAs(path): Zapisuje ostateczny dokument z wszystkimi zalacznikami osadzonymi lub usunietymi zgodnie z konfiguracja.
Przykłady zastosowań
Zalaczniki sa przydatne do dolaczania danych zrodlowych wraz z raportem PDF - na przyklad, osadzania surowego arkusza kalkulacyjnego, pliku danych XML lub oryginalnego szablonu HTML, ktory zostal uzyty do wygenerowania dokumentu. Osadzone zalaczniki sa przenosne i podrozuja wraz z plikiem PDF.






