Gibt es eine Bibliothek zum Erstellen von PDF-Formularen und Feldern?
Danke für deinen Vorschlag.
Die einzige wirklich nichtkommerzielle (und gute) Antwort ist Apache PDFBox . Sogar iText ist lizenzbelastet , wenn Sie keine kommerzielle Software herstellen . Es kennzeichnet:
Die Big Faceless Java PDF-Bibliothek unterstützt die interaktive Formularerstellung. Weitere Informationen finden Sie in den Dokumenten der Formularklasse (klicken Sie auf "Javadoc API online" und wählen Sie dann die Klasse Form) für eine kurze Einführung.
Leider wird diese Funktionalität nur in der Extended-Edition der Bibliothek unterstützt, die pro CPU lizenziert ist und ziemlich teuer ist.
AFAIK, die meisten günstigeren (oder kostenlosen) PDF-Bibliotheken da draußen (wie iText) unterstützen üblicherweise die Formularbearbeitung (z. B. das Ausfüllen vorhandener Formularfelder), nicht jedoch die Formularerstellung.
Sie können auch Aspose.Pdf.Kit for Java ausprobieren zu Erstellen Sie PDF-Formulare und Formularfelder in der PDF-Datei hinzufügen . Diese Komponente erfordert nicht, dass Adobe Acrobat oder Adobe Reader auf den Entwicklungs- und Deployment-Computern installiert wird, um mit PDF-Dateien zu arbeiten. Die API ist einfach zu erlernen und einfach zu implementieren; Dazu kommt eine umfassende Dokumentation und Unterstützung.
Offenlegung: Ich arbeite als Entwickler-Evangelist bei Aspose.