Formularze PDF

Za pomocą IronPDF można tworzyć edytowalne dokumenty PDF tak samo łatwo, jak zwykłe dokumenty. Klasa PdfForm to zbiór pól formularza edytowalnych przez użytkownika w dokumencie PDF. Można go wdrożyć w renderowaniu pliku PDF, aby przekształcić go w formularz lub dokument z możliwością edycji.

Ten przykład pokazuje, jak tworzyć edytowalne formularze PDF w IronPDF.

PDF-y z edytowalnymi formularzami można tworzyć z HTML, dodając po prostu znaczniki <form>, <input> i <textarea> do części dokumentu.

Metody PdfDocument.Form.FindFormField można używać do odczytu i zapisu wartości dowolnego pola formularza. Nazwa pola będzie taka sama jak atrybut "name" nadany temu polu w kodzie HTML.

Obiekt PdfDocument.Form może być używany na dwa sposoby:

  • Wypełnianie wartości domyślnych: Funkcja ta może służyć do ustawiania wartości domyślnych dla pól formularzy, które będą wyświetlane w przeglądarkach plików PDF, takich jak Adobe Reader.
  • Odczytywanie danych wprowadzonych przez użytkownika: Po wypełnieniu formularza przez użytkownika można uzyskać dostęp do pól formularza i odczytać dane z powrotem do aplikacji.

W powyższym przykładzie najpierw importujemy bibliotekę IronPdf i definiujemy metodę CreateEditablePdfDocument. Ta metoda zawiera strukturę HTML prostego formularza z polami wprowadzania dla nazwy użytkownika i komentarzy. Używając rendereru HtmlToPdf, konwertujemy tę zawartość HTML na dokument PDF.

Następnie pdfDocument.Form jest używany do dostępu i manipulacji polami formularza. Ustawiamy wartości domyślne, które pojawią się po otwarciu dokumentu w przeglądarce PDF. Na koniec dokument jest zapisywany pod nazwą "EditableForm.pdf", co pozwala na jego przechowywanie lub udostępnianie z osadzonymi edytowalnymi polami.

Naucz się edytować formularze PDF z przewodnikiem How-To IronPDF

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,135,201 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronPdf
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.