Ich benutze iTextSharp in C#, um die PDF-und Füllwerte für Textfelder in ihm zu lesen und auf einem Textfeld Wert, versuche ich Javascript-Aktion ausführen, um zwei andere Felder vor dem Speichern zu füllen das Dokument.JavaScript-Ausführung in Adobe PDF
Ich kann den Skriptspeicher in der PDF sehen, aber es wird nicht ausgeführt. Gibt es eine bessere Möglichkeit, die Skripte in iTextSharp oder in Adobe auszuführen?
Debenus Quick PDF Library (http://www.debenu.com/products/development/debenu-pdf-library/features/) behauptet Unterstützung für JavaScript und wir von Datalogics haben Unterstützung für die Ausführung von JavaScript ähnlich wie Acrobat (je nach Acrobat-Version), aber wir haben nur Unterstützung dafür in unserem PDF Java Toolkit (http://www.datalogics.com/products/pdf/pdfjavatoolkit/) –
@ BrandonHaugen Ah, ja, ich hätte an das PDF Java Toolkit denken sollen ... –
@MaxWyss Ja, ich habe versucht, Trigger hinzuzufügen, habe das Skript unter Calaculate hinzugefügt und auch die "Set Document Actions" unter Tools in Adob ausprobiert e aber das Skript wird nicht ausgelöst, wenn es durch iTextSharp läuft. Ich kann das Skript direkt in Adobe auslösen und es funktioniert wie erwartet, aber wenn das PDF über iTextSharp gelesen wird, funktioniert es nicht. – user3915942