Adobe Reader DC Funktionen mit Scripten ansteuern
Hallo Zusammen,
ich habe ein kleines Projekt umgesetzt, wo es um immer um ca. inhaltlich das gleiche geht:
Das war natürlich jetzt nur die Schnellfassung...
Ich habe das Ganze bisher als Bildschirmmakros erstellt die wiederum via Batch und einer Verknüpfung ausgeführt werden! Das ganze läuft auch, hat aber einen grossen Nachteil:
"Es dauert zu lange"
Denn selbst mit zweifacher Marko-Player Geschwindigkeit sind es einfach zu viele Schritte. OK, ein Benutzer bräuchte wahrscheinlich noch mal ein paar Sekunden länger...
Wenn ich das richtig gelesen habe, gibt es für den DC keine offene und freie API und die in der Pro. Version ist für so ein kleines Projekt einfach zu teuer! Nun lese ich überall im Netz das man doch via VBS diverse Funktionen ansteuern kann. Bezieht sich das nur auf Funktionen innerhalb eines PDF Dokumentes heraus oder könnte ich ggf. das auch fü z.B, meine obigen Aufgaben gebrauchen?
Wenn hier jemand Erfahrung damit hat wäre ich ich dankbar für ein paar Hinweise!
PS: Sollte mal jemand über diesen Beitrag stolpern und das Ganze auch via Bildschirmmakros erstellen, kleiner Tipp: Achte ja darauf, dass ihr den Adobe Reader auf Teufel komm raus verbietet sich ständig Updates zu holen, sonst dürft ihr nach kurzer Zeit alle Makros ständig neu erstellen! Am besten geht das über eine Richtlinie in der Firewall und Update-dienst deinstallieren und noch zwei kleine Eingriffe. Das Update im Reader ist Hartnäckig.
ich habe ein kleines Projekt umgesetzt, wo es um immer um ca. inhaltlich das gleiche geht:
- PDF-Datei wird geöffnet
- PDF-Datei Fokus wird auf die letzte gesetzt und in der richtigen Grösse dargestellt
- Werkzeug wird geladen (Unterschrift) bis zum laden des Unterschriftenfeld
- Parameter werden gesetzt, Unterschrift nicht speichern + Zeichnen
- Nach dem Zeichen der Unterschrift wird das Dokument dann unter einem bestimmten Pfad gespeichert
Das war natürlich jetzt nur die Schnellfassung...
Ich habe das Ganze bisher als Bildschirmmakros erstellt die wiederum via Batch und einer Verknüpfung ausgeführt werden! Das ganze läuft auch, hat aber einen grossen Nachteil:
"Es dauert zu lange"
Denn selbst mit zweifacher Marko-Player Geschwindigkeit sind es einfach zu viele Schritte. OK, ein Benutzer bräuchte wahrscheinlich noch mal ein paar Sekunden länger...
Wenn ich das richtig gelesen habe, gibt es für den DC keine offene und freie API und die in der Pro. Version ist für so ein kleines Projekt einfach zu teuer! Nun lese ich überall im Netz das man doch via VBS diverse Funktionen ansteuern kann. Bezieht sich das nur auf Funktionen innerhalb eines PDF Dokumentes heraus oder könnte ich ggf. das auch fü z.B, meine obigen Aufgaben gebrauchen?
Wenn hier jemand Erfahrung damit hat wäre ich ich dankbar für ein paar Hinweise!
PS: Sollte mal jemand über diesen Beitrag stolpern und das Ganze auch via Bildschirmmakros erstellen, kleiner Tipp: Achte ja darauf, dass ihr den Adobe Reader auf Teufel komm raus verbietet sich ständig Updates zu holen, sonst dürft ihr nach kurzer Zeit alle Makros ständig neu erstellen! Am besten geht das über eine Richtlinie in der Firewall und Update-dienst deinstallieren und noch zwei kleine Eingriffe. Das Update im Reader ist Hartnäckig.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 586561
Url: https://administrator.de/contentid/586561
Ausgedruckt am: 22.11.2024 um 00:11 Uhr
5 Kommentare
Neuester Kommentar
Reader DC ist überflüssig. Alles was du brauchst ist Powershell und iTextSharp. Damit kannst du alles ohne irgendwelche GUI Spielereien abfackeln.
Auch automatisches Signieren ist mit iTextSharp kein Problem.
signExternalContainer function
signExternalContainer function
Nur der DC bzw. gibt im Bereich seines Zertifizierten Verfahrens die Rechtssicherheit, dass die Dokumente einer Prüfung standhalten.
Nö, dafür gibt es fest definierte öffentlich dokumentierte Standards wie PDF3/A & Co. die auch mit anderer Software bestanden werden kann.