Wenn eine Reihe von PDF-Dateien nur mit temporären Namen wie 1.pdf, 2.pdf gespeichert werden, wird das spätere Auffinden, Archivieren und Abgleichen ineffizient. Wenn die PDF-Seiten selbst Barcodes mit entsprechendem Text enthalten, kann der Barcode-Text direkt als Dateiname extrahiert werden. Dieser Artikel zeigt am Beispiel HeSoft Doc Batch Tool , wie Sie mit der Funktion "PDF-Dateien mit Dateiinhalten umbenennen" stapelweise PDFs in Barcode-Kodierungen umbenennen.
In Szenarien wie Bestellungen, Archiven, Prüfberichten, Logistikdokumenten und Schulungsunterlagen werden PDF-Dateien häufig stapelweise generiert oder gescannt. Nach dem Export können die Dateinamen einfache fortlaufende Nummern sein, z. B. 1.pdf, 2.pdf, 3.pdf, 4.pdf. Solche Dateinamen sind zwar praktisch für die vorübergehende Speicherung, führen aber zu viel redundanter Arbeit, sobald man nach einer Nummer suchen, sie in ein System hochladen oder mit einer Excel-Tabelle abgleichen muss.
Wenn jede PDF-Seite einen Barcode enthält und dieser Barcode oder der Bereich darunter eine identifizierbare Zeichenfolge umfasst, ist es idealer, die PDF-Datei direkt mit dem Barcode-Text aus dem PDF-Inhalt stapelweise umzubenennen. So wird der Dateiname von einer bedeutungslosen Nummer in eine durchsuchbare und abgleichbare Kennung geändert, zum Beispiel 10026877.pdf, 20036655.pdf, 20100511.pdf, 33952100.pdf.
Dieser Artikel erklärt anhand von Screenshots, wie Sie diesen Vorgang in der Bürosoftware „ HeSoft Doc Batch Tool “ durchführen. Sie ist nicht als Einzeldatei-Editor konzipiert, sondern als Büroeffizienz-Tool für die Stapelverarbeitung von Dateien. Es eignet sich dafür, mehrere PDFs auf einmal zu verarbeiten und die sich wiederholenden Schritte des manuellen Öffnens, Anzeigens, Kopierens und Umbenennens zu reduzieren.
Anwendungsszenarien
Die stapelweise Umbenennung anhand des Barcode-Textes im PDF-Inhalt eignet sich besonders für folgende Arbeitsbereiche:
Erstens: Die ursprünglichen Dateinamen der PDFs im Stapel haben keine geschäftliche Bedeutung. Beispielsweise ergeben sich nach dem Scannen Dateinamen wie 1.pdf, 2.pdf, 3.pdf, oder nach dem Systemexport zufällige Nummern, die keinen direkten Rückschluss auf den Dateiinhalt erlauben.
Zweitens: Jede PDF enthält einen eindeutigen Barcode oder eine Barcode-Nummer. Im Screenshot ist oben rechts auf der PDF-Seite ein Barcode zu sehen, unter dem die Nummer 20036655 angezeigt wird. Solche Inhalte können als Quelle für die Umbenennung dienen.
Drittens: Es besteht die Notwendigkeit, nach Barcode-Nummern zu archivieren, zu suchen oder hochzuladen. Ob Bestellnummer, Kartonseriennummer, Probennummer, Anlagennummer, Prüfungsnummer oder Berichtsnummer – all dies lässt sich durch den Dateinamen schnell identifizieren.
Viertens: Eine Stapelverarbeitung wird benötigt, statt Dateien einzeln zu ändern. Bei wenigen Dateien ist manuelles Umbenennen vielleicht akzeptabel, aber Dutzende oder Hunderte von PDFs einzeln zu öffnen, den Barcode zu prüfen, die Nummer zu kopieren und den Dateinamen zu ändern, ist fehleranfällig und sehr zeitaufwendig. Ein Stapelverarbeitungswerkzeug kann diesen Prozess standardisieren.
Ergebnisvorschau: Vorher und Nachher
Vor der Verarbeitung waren die PDF-Namen im Ordner einfache fortlaufende Nummern: 1.pdf, 2.pdf, 3.pdf, 4.pdf. Allein am Dateinamen war nicht ersichtlich, welcher Barcode zu welcher PDF gehört, und es war unpraktisch, in der späteren Arbeit nach Nummern zu suchen.

Öffnet man eine der PDFs, sieht man auf der Seite einen Barcode, unter dem sich der entsprechende numerische Text befindet. Im Screenshot zeigt die obere rechte Ecke der PDF-Seite beispielsweise einen Barcode mit dem Text 20036655 darunter. Das bedeutet, dass 20036655 ein genauerer Dateiname für dieses PDF wäre.

Nach Abschluss der Stapelverarbeitung wurden die bedeutungslosen Dateinamen durch den Barcode-Text ersetzt. Die verarbeiteten Dateinamen lauten nun 10026877.pdf, 20036655.pdf, 20100511.pdf, 33952100.pdf. So erkennt man die dazugehörige Nummer auch ohne die PDF zu öffnen.

Arbeitsschritte
Schritt 1: Kategorie „Dateiname“ aufrufen und die Funktion zur PDF-Inhaltsumbenennung auswählen
Öffnen Sie HeSoft Doc Batch Tool und wählen Sie in der linken Navigationsleiste die Kategorie „Dateiname“. Im mittleren Bereich werden mehrere Funktionen zur Dateinamenverarbeitung angezeigt, darunter das Suchen und Ersetzen von Schlüsselwörtern in Dateinamen, Text einfügen, Präfixe/Suffixe hinzufügen, übergeordneten Ordnernamen hinzufügen und Gesamtseitenzahl des Dokuments hinzufügen.
In diesem Fall sollen Dateien basierend auf ihrem PDF-Inhalt benannt werden. Wählen Sie daher „PDF-Dateien mit Hilfe des Dateiinhalts umbenennen“. Wie der Screenshot zeigt, lautet die Beschreibung „Stapelweises Verwenden von bestimmtem Text aus dem Inhalt von PDF-Dateien als deren Dateiname“, was genau der hier gelösten Anforderung „Stapelweises Umbenennen von PDF-Dateien mit PDF-Barcode-Text“ entspricht.

Dieser Schritt teilt der Software mit, dass es sich nicht um eine gewöhnliche Dateinamenersetzung handelt, sondern dass Inhalte aus den PDF-Dateien extrahiert und in den Dateinamen geschrieben werden sollen.
Schritt 2: Zu verarbeitende PDF-Dateien hinzufügen
Auf der Funktionsseite „PDF-Dateien mit Hilfe des Dateiinhalts umbenennen“ wird oben der vollständige Arbeitsablauf angezeigt: Zu verarbeitende Datensätze auswählen, Verarbeitungsoptionen festlegen, Speicherort festlegen, Verarbeitung starten. Sie befinden sich jetzt bei Schritt 1 „Zu verarbeitende Datensätze auswählen“.
Oben rechts auf der Seite befinden sich Schaltflächen wie „Dateien hinzufügen“, „Dateien aus Ordner importieren“, „Leeren“ und „Mehr“. Sie können wählen, einzelne PDFs hinzuzufügen oder PDFs stapelweise aus einem Ordner zu importieren. Nach dem Import erscheinen die Dateien in der Liste mit den Feldern Nr., Name, Pfad, Erweiterung, Erstellungsdatum, Änderungsdatum und Aktion.

Im Screenshot-Beispiel wurden bereits 4 PDFs mit den Namen 1.pdf, 2.pdf, 3.pdf, 4.pdf importiert, die sich im Pfad D:\test befinden. Unten wird die Anzahl von 4 Datensätzen angezeigt. Wenn die Dateiliste korrekt ist, klicken Sie auf „Weiter“ für die Verarbeitungsoptionen.
Dieser Schritt fügt alle stapelweise umzubenennenden PDFs zur Aufgabenliste hinzu. Das erwartete Ergebnis ist, dass die Liste die zu verarbeitenden Dateien zeigt und die Anzahl mit der der PDFs im Ordner übereinstimmt.
Schritt 3: Suchbereich auf „Erstes Barcode-Bild“ einstellen
In Schritt 2 „Verarbeitungsoptionen festlegen“ muss festgelegt werden, an welcher Stelle oder aus welcher Art von Inhalt die Software den Dateinamen extrahieren soll. Im Bereich „Suchbereich“ gibt es Optionen: Erste Textzeile, Erstes Barcode-Bild, Per benutzerdefinierter Formel gefundener Text.
Da dieses Beispiel den Barcode-Text aus dem PDF-Inhalt als Dateinamen verwenden soll, wählen Sie „Erstes Barcode-Bild“. Im Screenshot ist diese Option bereits ausgewählt und rot umrahmt.

Im unteren Bereich „Position“ sind Optionen wie „Gesamten Dateinamen ersetzen“, „Am Anfang des Dateinamens“ und „Am Ende des Dateinamens“ zu sehen. Im Beispiel ist „Gesamten Dateinamen ersetzen“ gewählt, wodurch der ursprüngliche Hauptbestandteil des Dateinamens nach der Verarbeitung durch den erkannten Barcode-Text ersetzt wird und nicht etwa an den ursprünglichen Namen angehängt wird.
Dieser Schritt ist entscheidend. Die Wahl von „Erstes Barcode-Bild“ weist die Software an, Barcodes in der PDF zu identifizieren; die Wahl von „Gesamten Dateinamen ersetzen“ stellt sicher, dass der endgültige Dateiname nur aus der Barcode-Nummer und der Endung .pdf besteht, nicht aus Kombinationen wie 1_Barcode-Nummer.pdf oder Barcode-Nummer_1.pdf.
Schritt 4: Speicherort festlegen und Verarbeitung starten
Klicken Sie nach Festlegung der Verarbeitungsoption auf „Weiter“. Schritt 3 des Workflows ist „Speicherort festlegen“, Schritt 4 „Verarbeitung starten“. Da verschiedene Benutzer unterschiedliche Dateiverwaltungsgewohnheiten haben, wird empfohlen, einen geeigneten Zielspeicherort entsprechend Ihren Anforderungen auszuwählen.
Wenn Sie die Originaldateien behalten möchten, speichern Sie die Ergebnisse in einem neuen Ordner, um den Vergleich vor und nach der Verarbeitung zu erleichtern. In einer Testumgebung können Sie auch zunächst eine kleine Stichprobe verwenden, um die Barcode-Erkennung zu überprüfen, bevor Sie alle Dateien verarbeiten. Starten Sie danach die Verarbeitung und warten Sie, bis die Software die stapelweise Umbenennung abgeschlossen hat.
Überprüfen Sie nach Abschluss den Zielordner. Im Beispiel wurden die ursprünglichen Dateien 1.pdf, 2.pdf, 3.pdf, 4.pdf in PDFs umbenannt, die den Barcode-Text als Namen tragen. Die Dateierweiterung bleibt .pdf, geändert hat sich der Hauptbestandteil des Dateinamens.
Häufig gestellte Fragen und Hinweise
1. Warum sollte man „Erstes Barcode-Bild“ wählen?
Weil die Beispiel-PDF-Seite einen Barcode enthält und der entsprechende Text als Dateiname dienen soll. Bei Auswahl von „Erste Textzeile“ würde die Software zeilenweise Text extrahieren, was nicht unbedingt die Barcode-Nummer ergibt. Die benutzerdefinierte Formel eignet sich besser für PDFs mit festen Textregeln. Bei Dateien mit eindeutigen Barcodes auf den Seiten ist „Erstes Barcode-Bild“ direkter.
2. Ist die Verarbeitung möglich, wenn der Barcode nicht auf der ersten Seite ist?
Die Screenshots bestätigen, dass die Suche nach dem „Ersten Barcode-Bild“ unterstützt wird. Die genaue Erkennungsreichweite hängt vom tatsächlichen Verarbeitungsergebnis der Software ab. Es wird empfohlen, einige repräsentative PDFs zu testen, um sicherzustellen, dass Barcode-Seite, Klarheit und Position korrekt erkannt werden, bevor alle Dateien verarbeitet werden.
3. Enthält der Dateiname die ursprünglichen Nummern 1, 2, 3?
Dies hängt von der Einstellung „Position“ ab. Im Screenshot ist „Gesamten Dateinamen ersetzen“ ausgewählt, sodass der ursprüngliche Hauptbestandteil durch den Barcode-Text ersetzt wird. Die Optionen „Am Anfang“ oder „Am Ende“ werden verwendet, um Inhalte an den bestehenden Dateinamen anzuhängen. Um reine Barcode-Dateinamen zu erhalten, empfiehlt sich daher „Gesamten Dateinamen ersetzen“.
4. Sollte vor der Stapelverarbeitung eine Sicherung erstellt werden?
Ja, eine Sicherung wird empfohlen. Stapelweises Umbenennen ändert mehrere Dateinamen auf einmal. Falls die ursprünglichen Namen noch Referenzwert haben oder die Barcode-Erkennung nicht den Erwartungen entspricht, kopieren Sie den Ordner und führen Sie die Verarbeitung an der Kopie durch. So bleiben die Originaldaten im Falle eines Rückrollens unberührt.
5. Beeinflusst die Qualität des Barcode-Bildes das Ergebnis?
Ja. Zu kleine, unscharfe, geneigte, verdeckte Barcodes oder eine zu niedrige Scanauflösung können die Erkennung beeinträchtigen. Es ist am besten, vor der Verarbeitung einige PDFs stichprobenartig zu prüfen, um sicherzustellen, dass die Barcodes deutlich sichtbar sind und jede Datei eine eindeutige Nummer enthält, die als Dateiname dienen kann.
Zusammenfassung
Durch die stapelweise Umbenennung von PDF-Dateien mit dem Barcode-Text aus deren Inhalt werden bedeutungslose numerische Dateinamen in identifizierbare, durchsuchbare und archivierbare Geschäftsnummern umgewandelt. In PDF-Stapelverarbeitungsszenarien wie Bestellungen, Logistik, Archiven und Berichten reduziert diese Methode den manuellen Aufwand für das Öffnen von Dateien, Prüfen von Barcodes, Kopieren von Nummern und einzelne Umbenennungen erheblich.
Der Kernwert von HeSoft Doc Batch Tool als Bürosoftware liegt in der Stapelverarbeitung von Dateien, der Reduzierung sich wiederholender Vorgänge und der Steigerung der Effizienz bei der Dateiorganisation. In der Praxis wählen Sie einfach die Kategorie „Dateiname“, dann „PDF-Dateien mit Hilfe des Dateiinhalts umbenennen“, importieren die PDFs, legen als Suchbereich „Erstes Barcode-Bild“ fest und wählen „Gesamten Dateinamen ersetzen“, um die stapelweise Konvertierung von PDF-Barcode zu Dateiname abzuschließen. Es wird empfohlen, den Vorgang zunächst mit einigen Beispieldateien zu testen und erst nach Bestätigung der korrekten Ergebnisse den gesamten Ordner zu verarbeiten.