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.Überprüfen Sie, ob ein interaktives Formular in ColdFusion vorhanden ist, bevor Sie cfpdfform action = "read" verwenden.
die Formularwerte zu lesen, verwende ich den Befehl:
<cfpdfform source="#pathToNewPDFFile#" action="read" xmlData="xmlFields" />
Aber wenn eine PDF ohne Formular hochgeladen (dh einige andere PDF) Fehler Coldfusion mit den folgenden:
The source PDF document is not an interactive form.
Ist Gibt es eine Möglichkeit, das Vorhandensein eines Formulars in einer PDF-Datei in ColdFusion zu testen, ohne diesen Fehler abfangen und interpretieren zu müssen?
Ich habe versucht cfpdf action="pdfinfo"
, aber keine der Variablen scheint sich zwischen einer interaktiven und nicht interaktive Form zu ändern.
Danke,
Tom
Sie einen Tippfehler haben tun: 'xfcatch' sollte 'cfcatch' –
Hallo sein, das ist ziemlich viel, was ich ve done - meine Frage ist mehr gibt es eine Möglichkeit, dies zu tun, ohne Fehlerbehandlung z irgendeine Eigenschaft oder Funktion, die ich anrufen kann. – Loftx
Stimmt etwas mit der Fehlerbehandlung hier nicht? Ich meine, es ist * ein Fehler, oder? – Tomalak