Dateiname Automatisch auf PDF Klartext oder als Barcode abdrucken
Hallo Zusammen,
habe eine tolle Anforderung bekommen.
Ich sollte auf mehrere PDF Dateien Automatisch einen Stempel anbringen lassen.
Toll wäre, wenn der Dateiname ausgelesen werden könnte, und daraus sogar eventuell ein Barcode generiert werden kann, wo dann auf die jeweilige PDF abgedruckt wird.
Kennt hier jemand von euch eventuell ein Programm/Tool wo dies verwirklichen kann?
SG Bernd
habe eine tolle Anforderung bekommen.
Ich sollte auf mehrere PDF Dateien Automatisch einen Stempel anbringen lassen.
Toll wäre, wenn der Dateiname ausgelesen werden könnte, und daraus sogar eventuell ein Barcode generiert werden kann, wo dann auf die jeweilige PDF abgedruckt wird.
Kennt hier jemand von euch eventuell ein Programm/Tool wo dies verwirklichen kann?
SG Bernd
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 420765
Url: https://administrator.de/contentid/420765
Ausgedruckt am: 22.11.2024 um 01:11 Uhr
32 Kommentare
Neuester Kommentar
Hallo,
OS ist ein was?
Batch, Powershell, VBA mit Office Version XXX, VBS, vBASIC; c++; javaScript usw.usw. ?
Gruß,
Peter
Zitat von @spongebob24:
Ich sollte auf mehrere PDF Dateien Automatisch einen Stempel anbringen lassen.
Existiert der Stempel schon oder soll der jedesmal neu gebaut werde?Ich sollte auf mehrere PDF Dateien Automatisch einen Stempel anbringen lassen.
Toll wäre, wenn der Dateiname ausgelesen werden könnte, und daraus sogar eventuell ein Barcode generiert werden kann, wo dann auf die jeweilige PDF abgedruckt wird.
Welcher Barcodes soll es denn sein? 2D / 3D, EAN 128?Kennt hier jemand von euch eventuell ein Programm/Tool wo dies verwirklichen kann?
Was sagt dein Handbuch zu Stempel in dein Adobe Acrobat?OS ist ein was?
Batch, Powershell, VBA mit Office Version XXX, VBS, vBASIC; c++; javaScript usw.usw. ?
Gruß,
Peter
ITextSharp oder GhostScript mit ImageMagick usw. sind deine Freunde.
Oder auch https://www.crossref.org/labs/pdfstamp/
usw. Google ist dein Freund!
Oder auch https://www.crossref.org/labs/pdfstamp/
usw. Google ist dein Freund!
Nach was? Nach Fritten?
Der Freitag macht heute wieder alle Ehre.
Das immer und überall "Google ist dein Freund" kommen muss.
Na, halt die richtigen Begriffe benutzen.Hätte ich was für mich passendes gefunden, hätte ich hier nicht gefragt.
Nicht in Sächsisch sondern Englisch suchen .Der Freitag macht heute wieder alle Ehre.
Dann Schaufel erst mal den Schnee vom Schlauch vielleicht geht's dann besser .
hä? das DMS hat doch den Dateinamen in dem Moment wo es die Datei liest?!
Mit einem kleinen Script und https://www.pdfill.com/pdf_barcode.html kannst du deine Anforderung allerdings spielend umsetzen
Mit einem kleinen Script und https://www.pdfill.com/pdf_barcode.html kannst du deine Anforderung allerdings spielend umsetzen
Hmm,
ich mache seit über 15 Jahren in Archivierung und DMS.
Warum braucht man für die automatische Ablage einen Barcode im Dokument, wenn ich ohnehin schon den Dateinamen, der ja gleich dem Barcode sein soll, habe!?
Um welches DMS handelt es sich denn?
Barcode macht Sinn, wenn (Papier)Dokumente gescannt werden sollen und Dinge wie Stapeltrennung, automatische Datenbankabfragen, usw. gefordert sind.
Gruß
Dirk
ich mache seit über 15 Jahren in Archivierung und DMS.
Warum braucht man für die automatische Ablage einen Barcode im Dokument, wenn ich ohnehin schon den Dateinamen, der ja gleich dem Barcode sein soll, habe!?
Um welches DMS handelt es sich denn?
Barcode macht Sinn, wenn (Papier)Dokumente gescannt werden sollen und Dinge wie Stapeltrennung, automatische Datenbankabfragen, usw. gefordert sind.
Gruß
Dirk
Warum druckt ihr die Sendungsnummer nicht von Anfang an auf das PDF ? Oder ist das eine Datei die ihr von jemand anderem bekommt?
(Dann schreibt den mal an und sagt ihm, er soll den blödsinn sein lassen und die Sendungsnummer in das PDF bringen)
Falls das nicht möglich ist, muss doch eine andere Referenz vorhanden sein, die euren Auftrag mit der Sendung verknüpft, oder woher wisst ihr, welche Sendung zu welchem Auftrag gehört.
Ansonsten gilt noch immer: Mit pdfill geht das ganz simpel
(Dann schreibt den mal an und sagt ihm, er soll den blödsinn sein lassen und die Sendungsnummer in das PDF bringen)
Falls das nicht möglich ist, muss doch eine andere Referenz vorhanden sein, die euren Auftrag mit der Sendung verknüpft, oder woher wisst ihr, welche Sendung zu welchem Auftrag gehört.
Ansonsten gilt noch immer: Mit pdfill geht das ganz simpel
Hallo,
Gruß,
Peter
Zitat von @spongebob24:
Sendungen kommen rein - da ist die Sendungsnummer noch im Dateiname enthalten.
Also per E-Mail oder werden euch Disktetten oder CD-ROMs oder einen USB Stick übergeben? Sind die Pakete gezippt oder hat jedes PDF Dokument neben seinen Dateinamen auch die Sendungsnummer?Sendungen kommen rein - da ist die Sendungsnummer noch im Dateiname enthalten.
Diese werden ausgedruckt und mit zum Kunden genommen.
Warum ausgedruckt? Kann euer Kunde keine PDFs ansehen oder habt ihr zuviel Wald?Der unterschreibt und Zettel kommen retour, werden dann von unseren Mädels eingescannt.
Was Unterschreibt euer Kunde? Den Erthalt von bedruckten Papier, die richtigkeit jedes einzelnes Dokuments (welches als PDF vorliegt - mit Digitaler Unterschrift oder ohne) welches von jedem geändert werden kann?Ab diesem Zeitpunkt anderer Dateiname.
Nur der Dateiname oder ist die Unterschrift von euerem Kunden auch auf den PDFs jetzt eingescannt oder ist die Unterschrift in ein anderes PDF nun zu finden? Oder seid ihr nur eine Druckerei die Post des Kunden ausdruckt, ausliefert und sich die Lieferung quittieren lässt?Deshalb sollte davor schon die Sendungsnummer oder ganze Dateinamen (wo Sendungsnummer enthalten) auf den Seiten des PDF´s abgedruckt werden.
Ist so oder so eine Änderung des original Dokuments und somit eine Dokumentenfälschung/nachträgliche bearbeitung.Somit würde DocuWare nach dem erneuten Scan hergehen, den Barcode auf den PDF´s auslesen, und den richtigen Sendungen Automatisch zuteilen.
Also erhaltet ihr die PDFs., druckt diese aus, scannt diese erneut ein mit Unterschrift vom Kunden, und natürlich werden beide Kopien Archiviert umd die Änderungen zu Documentieren, oder?Gruß,
Peter
Moin,
Also wenn obige Sendungen aus DocuWare gedruckt werden, warum lasst ihr beim Dokumenteneingang der Belege nicht via Workflowsteuerung automatisch eine eindeutige ID per Barcode auf den digitalen Beleg "aufdrucken"?
Der kann dann direkt beim Ausdruck aus dem DMS mit angedruckt werden.
Setzt auch mal mit eurem DocuWare-Partner auseinander. Mir scheint, als würdet ihr das Potenzial von DocuWare nicht kennen
Alles andere ist "Pfusch am Bau". Zumal ihr ja außerhalb des DMS die PDFs manipuliert!?
Gruß
em-pie
es handelt sich um DocuWare.
Also Ablauf ist wie folgt.
Sendungen kommen rein - da ist die Sendungsnummer noch im Dateiname enthalten.
Werden die Sendungen im DMS abgelegt?Also Ablauf ist wie folgt.
Sendungen kommen rein - da ist die Sendungsnummer noch im Dateiname enthalten.
Diese werden ausgedruckt und mit zum Kunden genommen.
Aus dem DMS heraus?Der unterschreibt und Zettel kommen retour, werden dann von unseren Mädels eingescannt.
OK.Ab diesem Zeitpunkt anderer Dateiname. Deshalb sollte davor schon die Sendungsnummer oder ganze Dateinamen (wo Sendungsnummer enthalten) auf den Seiten des PDF´s abgedruckt werden.
Somit würde DocuWare nach dem erneuten Scan hergehen, den Barcode auf den PDF´s auslesen, und den richtigen Sendungen Automatisch zuteilen.
Somit würde DocuWare nach dem erneuten Scan hergehen, den Barcode auf den PDF´s auslesen, und den richtigen Sendungen Automatisch zuteilen.
Also wenn obige Sendungen aus DocuWare gedruckt werden, warum lasst ihr beim Dokumenteneingang der Belege nicht via Workflowsteuerung automatisch eine eindeutige ID per Barcode auf den digitalen Beleg "aufdrucken"?
Der kann dann direkt beim Ausdruck aus dem DMS mit angedruckt werden.
Setzt auch mal mit eurem DocuWare-Partner auseinander. Mir scheint, als würdet ihr das Potenzial von DocuWare nicht kennen
Alles andere ist "Pfusch am Bau". Zumal ihr ja außerhalb des DMS die PDFs manipuliert!?
Gruß
em-pie
Ok,
da wird so langsam ein Schuh raus.
Ich wollt also die vom Kunden unterschriebenen Abliefernachweise scannen und dann automatisch wieder dem Ursprungsdokument zuordnen.
Wäre natürlich am Einfachsten, wenn Die PDF bereits mit einem Barcode drauf zu Euch kommen würden!
Wie lang ist denn die Nummer die als Barcode kodiert werden soll? Der Barcode sollte schon eine gewisse Größe haben, damit es beim Scannen keine Probleme gibt.
Prinzipiell ist so etwas mit PDFfill gut umsetzbar. Musst halt sicherstellen, dass der Barcode keine relevanten Belegdaten verdeckt. Am Besten den Barcode mittig, quer links am Seitenrand platzieren.
Gruß
Dirk
da wird so langsam ein Schuh raus.
Ich wollt also die vom Kunden unterschriebenen Abliefernachweise scannen und dann automatisch wieder dem Ursprungsdokument zuordnen.
Wäre natürlich am Einfachsten, wenn Die PDF bereits mit einem Barcode drauf zu Euch kommen würden!
Wie lang ist denn die Nummer die als Barcode kodiert werden soll? Der Barcode sollte schon eine gewisse Größe haben, damit es beim Scannen keine Probleme gibt.
Prinzipiell ist so etwas mit PDFfill gut umsetzbar. Musst halt sicherstellen, dass der Barcode keine relevanten Belegdaten verdeckt. Am Besten den Barcode mittig, quer links am Seitenrand platzieren.
Gruß
Dirk
Servus Bernd,
hier ein fertiges Beispiel-Skript für dein Vorhaben mit Powershell:
stamp_pdf_with_barcode_420765.zip
Verarbeitet alle PDFs eines Ordners rekursiv. Kommentare s. Code.
Barcode & Co kann man beliebig platzieren und in Größe und Farbe anpassen wie man es halt braucht.
Falls du dazu weitere Hilfe brauchst kannst du mich gerne via PN kontaktieren, dann passe ich das gerne an deine Bedürfnisse an.
Grüße Uwe
hier ein fertiges Beispiel-Skript für dein Vorhaben mit Powershell:
stamp_pdf_with_barcode_420765.zip
Verarbeitet alle PDFs eines Ordners rekursiv. Kommentare s. Code.
Barcode & Co kann man beliebig platzieren und in Größe und Farbe anpassen wie man es halt braucht.
Falls du dazu weitere Hilfe brauchst kannst du mich gerne via PN kontaktieren, dann passe ich das gerne an deine Bedürfnisse an.
Grüße Uwe
Zitat von @spongebob24:
Hi Uwe,
kann das Script auch die Sendungsnummer aus dem Dateinamen herausziehen (immer ganz hinten im Dateinamen und gleich lang) herausfiltern, und damit den Barcode auf das jeweilige PDF setzen?
Wenn das ginge wäre das der burner.
Kein Thema.Hi Uwe,
kann das Script auch die Sendungsnummer aus dem Dateinamen herausziehen (immer ganz hinten im Dateinamen und gleich lang) herausfiltern, und damit den Barcode auf das jeweilige PDF setzen?
Wenn das ginge wäre das der burner.
Problem habe ich damit, das die Ordner jede Nacht Automatisch erstellt werden, somit hätte der Quellordner immer einen neuen Namen.
Auch das kann man problemlos ermitteln.Mit mehr Details mache ich dir das gerne passend fertig.
Hallo Admins,
bei meiner Suche bin ich auf eine Alternative zum Skript von colinardo gestoßen: https://qstamper.de
Vielleicht hilf das jemandem weiter, der vor dem selben Problem steht. Die Software kann automatisch freie Flächen finden und Barcodes bzw. QR-Codes stempeln. Also eher für Fremddokumente, wo manchmal an der festgelegten Stempel-Stelle irgendein Druck im Weg ist. Hab die Entwickler kontaktiert und werde die Software bei uns in der Firma mal mit einer Testlizenz ausprobieren.
Grüße
bei meiner Suche bin ich auf eine Alternative zum Skript von colinardo gestoßen: https://qstamper.de
Vielleicht hilf das jemandem weiter, der vor dem selben Problem steht. Die Software kann automatisch freie Flächen finden und Barcodes bzw. QR-Codes stempeln. Also eher für Fremddokumente, wo manchmal an der festgelegten Stempel-Stelle irgendein Druck im Weg ist. Hab die Entwickler kontaktiert und werde die Software bei uns in der Firma mal mit einer Testlizenz ausprobieren.
Grüße