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 akceptuje byte[] (dane binarne). W tym przykladzie, pdf.BinaryData dostarcza surowe bajty drugiego zaladowanego PdfDocument.
    • Zwraca obiekt odniesienia do zalacznika, ktory mozna uzyc pozniej z RemoveAttachment.
  • my_pdf.Attachments.RemoveAttachment(attachment): Usuwa wczesniej dodany zalacznik z dokumentu przy uzyciu odniesienia zwroconego przez AddAttachment.
  • 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.

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.