Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PDFs mit Formularfeldern erstellen (https://www.delphipraxis.net/174047-pdfs-mit-formularfeldern-erstellen.html)

Marco.Fischer 30. Mär 2013 15:57

PDFs mit Formularfeldern erstellen
 
Hallo,
ich möchte PDF's erzeugen, die einerseits gewissen Content enthalten, andererseits einen Bereich mit Formulareingaben. Die Formularfelder sollen gegebenenfalls beim Erstellen befüllt werden, hauptsächlich sollen diese aber beim Anwender ausgefüllt, gespeichert, zurückgesandt und dann in die Anwendung eingelesen werden.

Ich habe mir mittlerweile das PDFToolKit VCL von gnostice angesehen, hier kann man prima Formularfelder in ein bestehendes Dokument integrieren. Content kann rudimentär über HTML-Text auch generiert werden, leider ist mir dies zu unflexibel.

Die Trail der eDocEngine von Gnostice konnte die ExportFilter nicht korrekt auf meinem System installieren, auch bringen mir die Demos verschiedene Fehlermeldungen.

Ich würde gerne auch etwas Geld in die Hand nehmen, um folgendes zu erreichen:
- Erzeugung eines PDFs mit variablen Content, am besten mit Canvas-Unterstützung
- Integration von Formularfeldern, Position abhängig vom Content, deshalb nachträgliches Einfügen der Felder in ein fertiges PDF schwierig
- PDF sollte beim Anwender speicherbar sein (mit Acrobat Reader, PDFXChange, etc)

Ich habe Delphi XE unter Windows 7 im Einsatz.

Falls jemand eine oder mehrere Empfehlungen hat, wäre ich sehr dankbar.

Schöne Ostern noch

Marco.

Aviator 30. Mär 2013 16:14

AW: PDFs mit Formularfeldern erstellen
 
Vielleicht ist das hier etwas was du suchst: HotPDF

Kostet allerdings eine Stange Geld.

Marco.Fischer 30. Mär 2013 16:58

AW: PDFs mit Formularfeldern erstellen
 
Hallo Aviator,

danke für den Hinweis.

Sieht eigentlich ganz gut aus, auch "supporting acroforms /PDF forms" in den Key Features auf der Homepage ließ mich hoffen, leider kann ich weder in den Demos noch in der Klasse entsprechende Formularunterstützung finden. :(

Gruß Marco


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz