Czy istnieje jakaś biblioteka do tworzenia formularzy i pól PDF?
dzięki za sugestię.Czy istnieje jakaś biblioteka do tworzenia formularzy i pól PDF?
Odpowiedz
Czy spojrzałeś na itext?
Obsługa Big Faceless Java PDF Library wspiera interaktywne tworzenie formularzy. Zobacz dokumentację klasy Form (kliknij "Javadoc API online", a następnie wybierz klasę Form), aby uzyskać krótkie wprowadzenie.
Niestety ta funkcja jest obsługiwana tylko w ich rozszerzonej wersji biblioteki, która jest licencjonowana na procesor i jest dość droga.
AFAIK, najtańsze (lub darmowe) biblioteki PDF (takie jak iText) powszechnie obsługują manipulację formularzami (np. Wypełnianie istniejących pól formularzy), ale nie tworzą formularza.
Możesz również wypróbować Aspose.Pdf.Kit for Java na create PDF forms i add form fields in the PDF file. Komponent ten nie wymaga instalacji programów Adobe Acrobat ani Adobe Reader na komputerach programistycznych i wdrożeniowych w celu pracy z plikami PDF. Interfejs API jest łatwy do nauczenia i prosty w implementacji; towarzyszy mu również kompleksowa dokumentacja i wsparcie.
Ujawnienie: Pracuję jako deweloper ewangelista w Aspose.
Jedyną prawdziwie niekomercyjną (i dobrą) odpowiedzią jest Apache's PDFBox. Nawet iText to licence-encumbered, jeśli nie tworzysz komercyjnego oprogramowania. Posiada:
- PDF do tekstu ekstrakcja
- Scalanie dokumentów PDF
- Dokument PDF szyfrowania/deszyfrowania
- Lucene Wyszukiwarka Integracja
- Wypełnij FDF danych wpisanych do formularza i XFDF
- Utwórz PDF z pliku tekstowego
- Tworzenie obrazów ze stron PDF
- Wydrukuj dokument PDF