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

