Ich verwende cfpdfform, um Werte aus einem hochgeladenen PDF-Formular zu lesen, das in Adobe LiveCycle erstellt und dann mit Adobe Acrobat ausgefüllt wurde.
Um die Formularwerte zu lesen, verwende ich den Befehl:
<cfpdfform source="#pathToNewPDFFile#" action="read" xmlData="xmlFields" />
Wenn jedoch ein PDF ohne Formular hochgeladen wird (d. h. ein anderes PDF), gibt ColdFusion folgende Fehlermeldung aus:
The source PDF document is not an interactive form.
Gibt es eine Möglichkeit, in ColdFusion auf das Vorhandensein eines Formulars in einer PDF-Datei zu testen, ohne diesen Fehler abfangen und interpretieren zu müssen?
Ich habe versucht cfpdf action="pdfinfo"
aber keine der Variablen scheint sich zwischen der interaktiven und der nicht interaktiven Form zu ändern.
Danke,
Tom