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 w dokumencie PDF, które użytkownik może edytować. 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.
Pliki PDF z edytowalnymi formularzami można tworzyć z HTML, po prostu dodając tagi <form>, <input> i <textarea> do odpowiednich części dokumentu.
Metoda PdfDocument.Form.FindFormField może być używana do odczytu i zapisu wartości dowolnego pola formularza. Atrybut name tego pola jest przypisany do tego pola 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. Korzystając z renderera HtmlToPdf, konwertujemy tę treść HTML na dokument PDF.
Następnie używa się pdfDocument.Form, aby uzyskać dostęp do pól formularza i manipulować nimi. 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

