Spector Geschrieben 23. Juli 2009 Geschrieben 23. Juli 2009 Hi Leutz, mache gerade mein betriebliches Praktikum, da hat mir wer die Aufgabe erteilt, das ich den PDFCreator erweitern soll, das das PDF Unterschreiben funktioniert. Leider hab ich absolut keinen Plan von .vbs und zertifikaten. das ist die einzige Anleitung die ich gefunden habe: die Funktion zum Signieren befindet sich in der DLL pdfforge.dll. Um möglichst einfach diese Funktion nutzen zu können gibt es das Skript "SignPDF.vbs" im Verzeichnis "PlugIns\pdfforge". Dieses Skript kann entweder nach dem Speichern manuell aufgerufen werden per SignPDF.vbs MeinePDFDatei.pdf oder per 'Drag and Drop' (Einfach die PDF-Datei "drauffallen" lassen.) Automatisieren lässt sich die ganze Sache im PDFCreator, in dem dieses Skript unter "Aktionen nach dem Speichern" angegeben wird. Zunächst benötigst Du Dein privates Zertifikat als P12 bzw. PFX Datei, die man vorher üblicherweise aus dem privatem Zertifikatspeicher exportiert. Und natürlich das dazugehörige Passwort. Den Pfad zum Zertifikat fügst Du durch Editieren im Skript SignPDF.vbs hinzu. (Gleich am Anfang ersichtlich.) Das Passwort wird abgefragt. Der Vorteil der DLL liegt daran, dass man nun auch im Batch-Mode sehr einfach große Mengen an PDF-Dateien signieren kann. leider werde ich daraus nicht schlau... kann mir das jemand so erklären, das das auch ne Hausfrau versteht, die noch nie an nem PC gesessen hat... mit Freundlichen Grüßen Spec Zitieren
lupo49 Geschrieben 23. Juli 2009 Geschrieben 23. Juli 2009 Weißt du überhaupt was ein Zertifikat ist und wo du eins erstellen kannst? Darüber solltest du dir zunächst etwas Wissen aneignen, bevor du weitermachst. (Im Wikipedia-Artikel zu "Zertifikaten" stehen die Erläuterungen zu P12/PFX.) Zitieren
Spector Geschrieben 23. Juli 2009 Autor Geschrieben 23. Juli 2009 kla weiß ich was das ist.... hab das Problem auch schon gelöst, warte jetzt nur noch auf das Zertifikat von der entsprechend Abteilung hier in der Firma.... Zitieren
tester2k5 Geschrieben 24. Juli 2009 Geschrieben 24. Juli 2009 Wäre klasse, wenn du deine Lösung kurz für die Nachwelt und das Archiv zusammenfassen könntest. Hört sich interessant an... Gruss, tester2k5 Zitieren
Spector Geschrieben 29. Juli 2009 Autor Geschrieben 29. Juli 2009 Jo also das Problem konnten wir ersteinmal lösen... leider hat sich herrausgestellt, das die Lösung in der Firma nicht nutzbar ist, aber naja... was will man machen.... Also zu meiner Lösung die sich dann gefunden hat um die Unterschriften Funtkion zu nutzen. 1 .Falls PDF Creator schon auf dem Rechner installiert ist erstmal wieder Deinstallieren. 2 .Falls nicht, zuerst Microsoft .Net Framework 1.1 Installieren. (Achtung sollte .Net Framework 3.5 oder andere Version drauf sein, die haben mit dem 1.1 nichts gemeinsam, das kann man ohne bedenken drüber installieren.) 3 .PDF Creator in der Aktuellen Version installieren, die entsprechenden Dateien, wie pdfforge.dll, installieren sich dann mit, allerdings nur wenn das .net Framework 1.1 installiert ist. 4. PDF Creator Öffnen 5. Drucker >>> Einstellungen >>> Formate, auf der Rechten Seite jetzt Unterschreiben auswählen und Zertifikat eintragen (Zertifikat muss vorher natürlich erstellt sein) (Danach nur noch auswählen Dokumente unterschreiben, Die eingaben vornehmen und Fertig...). Werde das ganze noch etwas ausführlicher abfassen, da ich aber gerade nen Datenbank Problem habe, wird das etwas dauern. Hoffe die Kurzbeschreibung hilft erstmal. mit Freundlichen Grüßen. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.