Sie haben Ordner mit mehrseitigen TIFF-Dateien — Faxe, gescannte Bücher, Dokumentenarchive — und ein nachgelagertes System, das einseitige Eingaben erwartet. Jede TIFF in einem Bildbetrachter zu öffnen und Seiten einzeln zu exportieren, skaliert nicht über zwei oder drei Dateien hinaus. TIFF Paging X teilt mehrseitige TIFFs über die Befehlszeile in einseitige TIFFs auf, im Stapelbetrieb, ohne GUI und ohne dass eine Bildbearbeitungsinstallation erforderlich ist. Installieren Sie es auf einem Windows-Server, rufen Sie es aus einem Skript oder über ActiveX auf und lassen Sie es unbeaufsichtigt laufen.
*.tif) an und der Splitter verarbeitet jede mehrseitige TIFF in einem Durchlauf-Pages 1-5,10-15) anstatt jede Seite{name}_p{page:000} zur Erzeugung von scan_p001.tif, scan_p002.tif usw.
(30 Tage, keine E-Mail)
(Server-Lizenz, dauerhaft)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
Mehrseitige TIFFs packen jede Seite eines Dokuments in eine Datei. Faxe, gescannte Bücher und archivierte Korrespondenz treffen oft in dieser Form ein, weil zusammengehörige Seiten zusammenbleiben. Der Nachteil ist, dass das Öffnen von Seite 47 einer 200-seitigen TIFF bedeutet, den gesamten Stapel zu dekodieren, um den richtigen Offset zu erreichen. Speicherwerkzeuge, die nach Datei indizieren, erreichen einzelne Seiten nicht. Verteilte Verarbeitungspipelines müssen die gesamte Datei auf jedem Worker deserialisieren.
Einseitige TIFFs speichern eine Seite pro Datei. Jede Seite wird über den Dateinamen adressierbar. Dokumentenmanagementsysteme können Metadaten, Bates-Nummern und OCR-Text an eine bestimmte Seite anhängen. Worker-Prozesse können Dateien parallel ohne Sperrkonkurrenz aufnehmen. Fehlgeschlagene Konvertierungen betreffen eine Seite, nicht den gesamten Stapel. Wenn eine mehrseitige TIFF in diesen Workflow eintreten muss, muss sie zuerst aufgeteilt werden.
| Mehrseitige TIFF | Einseitige TIFFs | |
|---|---|---|
| Wahlfreier Zugriff | Gesamte Datei dekodieren, um eine Seite zu erreichen | Direktes Öffnen nach Dateinamen |
| Seitenweiser Workflow | Schwer — Index nach Seiten-Offset | Trivial — Index nach Dateinamen |
| Pro-Datei-Größe | Groß (Summe aller Seiten) | Klein (eine Seite je) |
| Parallele Verarbeitung | Sperrkonkurrenz an einer Datei | Eine Datei pro Worker, keine Konkurrenz |
| OCR-Pipelines | Vorab-Aufteilung erforderlich | Seiten direkt einspeisen |
Laden Sie das Installationsprogramm über den obigen Link herunter und führen Sie es auf Ihrem Windows-Server oder Arbeitsplatzrechner aus. Die Installation dauert weniger als eine Minute. Kein Bildbearbeitungsprogramm, Photoshop oder Imaging-SDK erforderlich — der Splitter verwendet seinen eigenen TIFF-Parser, der CCITT G4, LZW, JPEG-in-TIFF, ZIP und unkomprimierte Seiten verarbeitet.
Öffnen Sie cmd.exe oder PowerShell. Die ausführbare Datei des Splitters ist TIFFPaging.exe und befindet sich im Installationsordner (in der Regel C:\Program Files\CoolUtils\TiffPagingX\). Fügen Sie sie Ihrem System-PATH hinzu oder verwenden Sie den vollständigen Pfad in Ihren Befehlen.
Der einfachste Befehl teilt jede mehrseitige TIFF in einem Ordner auf:
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split
Dies verarbeitet jede .tif-Datei in C:\Scans\ und schreibt eine einseitige TIFF pro Quellseite in C:\Output\. Eine 50-seitige invoice.tif wird zu invoice_001.tif bis invoice_050.tif. Einseitige TIFFs im Eingabeordner werden automatisch übersprungen.
Steuern Sie die Ausgabe mit zusätzlichen Flags:
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split -NamePattern "{name}_p{page:000}" -Pages 1-5,10-15 -log C:\Logs\split.log
-NamePattern "{name}_p{page:000}" — Ausgabenamen formatieren; {name} ist der Quellbasisname, {page:000} ist die mit Nullen aufgefüllte Seitenzahl-Pages 1-5,10-15 — nur die Seiten 1 bis 5 und 10 bis 15 extrahieren; weglassen, um jede Seite aufzuteilen-Compression Source — Quellkomprimierung beibehalten (Standard); verwenden Sie CCITTG4, LZW oder None, um neu zu komprimieren-log C:\Logs\split.log — ein Pro-Datei-Protokoll zur Überprüfung schreibenSpeichern Sie Ihren Befehl in einer .bat-Datei und planen Sie ihn mit dem Windows-Aufgabenplaner:
@echo off
"C:\Program Files\CoolUtils\TiffPagingX\TIFFPaging.exe" C:\Incoming\*.tif C:\Archive\Pages\ -Split -NamePattern "{name}_p{page:000}" -log C:\Logs\split.log
Dies führt die Aufteilung jede Nacht (oder in jedem von Ihnen festgelegten Intervall) aus und schreibt eine Protokolldatei, damit Sie die Ergebnisse überprüfen können. Kombinieren Sie es mit einem Aufräumschritt, der verarbeitete Quelldateien in einen Archivordner verschiebt.
TIFF Paging X enthält eine vollständige ActiveX-Schnittstelle. Sie können den Splitter aus jeder COM-kompatiblen Umgebung aufrufen — .NET, VBScript, PHP, Python, Ruby oder ASP. So können Sie die TIFF-Aufteilung in Ihre eigene Dokumentenmanagement-Anwendung, Ihr Eingangsportal oder Ihren Imaging-Workflow einbetten, ohne einen Befehlszeilenprozess aufrufen zu müssen.
Beispiel (C#/.NET):
TIFFPagingX Tpx = new TIFFPagingX();
Tpx.Convert("C:\\Scans\\book.tif", "C:\\Output\\", "-Split -NamePattern \"{name}_p{page:000}\" -log c:\\Logs\\split.log");
Beispiel (PHP):
$t = new COM("TIFFPaging.TIFFPagingX");
$t->convert("C:\\Scans\\book.tif", "C:\\Output\\", "-Split -NamePattern \"{name}_p{page:000}\" -log c:\\Logs\\split.log");
Der gleiche Aufruf funktioniert aus ASP.NET, VBScript, Python, Ruby, Perl und JavaScript (Windows Script Host). Ihre Eingangsanwendung kann hochgeladene mehrseitige TIFFs annehmen und ein Verzeichnis mit einseitigen Dateien in Echtzeit an den Benutzer zurückgeben.
| Funktion | Online-Splitter | TIFF Paging X |
|---|---|---|
| Stapelverarbeitung | Eine Datei auf einmal | Unbegrenzte Dateien pro Stapel |
| Datenschutz | Dateien auf Drittanbieter-Server hochgeladen | Dateien verlassen nie Ihren Rechner |
| Dateigrößenbegrenzung | Typischerweise 50–100 MB Obergrenze | Keine Obergrenze — Gigabyte-TIFFs unterstützt |
| Komprimierung erhalten | Oft als JPEG neu kodiert | Quellkomprimierung erhalten |
| Seitenbereich-Auswahl | Selten | Eingebautes -Pages-Flag |
| Automatisierung | Nur manuell | Befehlszeile, .bat, Aufgabenplaner, ActiveX |
| Server-Bereitstellung | Nicht möglich | Für Server konzipiert, keine GUI erforderlich |
| Internet erforderlich | Ja | Nein |
Der Splitter schreibt einseitige TIFFs mit derselben Komprimierung wie die Quelle. CCITT G4 Faxseiten bleiben CCITT G4. LZW-komprimierte Scans bleiben LZW. JPEG-in-TIFF Fotos bleiben JPEG. Keine Neukodierung, kein Qualitätsverlust, kein überraschendes Wachstum der Dateigröße. Überschreiben Sie mit -Compression nur, wenn Sie die Kodierung tatsächlich ändern müssen.
TIFF Paging X ist für den unbeaufsichtigten Einsatz konzipiert. Keine GUI-Fenster, keine Dialogfelder, keine Bestätigungsaufforderungen. Es läuft lautlos über die Befehlszeile oder als Teil eines Dienstes — genau das, was ein Produktions-Eingangsserver benötigt. Dieselbe Binärdatei verarbeitet eine fünfseitige Rechnung und einen 3.000-seitigen Archivscan.
Der Splitter prüft jede Eingabedatei vor der Verarbeitung. Einseitige TIFFs werden übersprungen, nicht kopiert oder umbenannt. Das bedeutet, dass Sie ihn auf einen gemischten Ordner mit ein- und mehrseitigen TIFFs zeigen können, ohne Duplikate zu erzeugen oder die Ausgabe zu verschmutzen. Das Protokoll vermerkt, was aufgeteilt und was übersprungen wurde.
Die umgekehrte Operation — viele einseitige TIFFs zu einer mehrseitigen Datei zusammenzuführen — wird von TIFF Combine X erledigt. Die beiden Werkzeuge teilen sich Befehlszeilenkonventionen, sodass ein Workflow, der beim Eingang aufteilt und für die Archivspeicherung wieder zusammenführt, eine konsistente Syntax in beiden Richtungen verwendet.
(30 Tage, keine E-Mail oder Kreditkarte)
(Server-Lizenz, dauerhaft)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"Unsere Scanner schreiben 200-seitige Stapel als einzelne mehrseitige TIFFs, aber unser Patientenakten-System speichert eine Seite pro Datei mit aktenspezifischen Metadaten. TIFF Paging X läuft als Aufgabenplaner-Job alle fünfzehn Minuten gegen den Eingangsordner. CCITT G4 Komprimierung bleibt exakt erhalten, was wichtig ist, weil wir an Aufbewahrungsregeln gebunden sind, die eine Neukodierung von Quellseiten verbieten. Ersetzte ein veraltetes Inhouse-Werkzeug, das bei TIFFs über 300 Seiten zerbrach."
Margarethe Voss Document Imaging Specialist, Regional Health Network
"Wir digitalisieren gebundene Bände als mehrseitige TIFFs und benötigen dann einseitige Dateien für den IIIF-Tile-Server. Der Splitter verarbeitet 800-seitige Bücher ohne Probleme, und das NamePattern-Flag erlaubt uns, die Dateinamen zu erzeugen, die unser Viewer-Backend erwartet. Die Seitenbereichsunterstützung ist nützlich, wenn eine Seite neu gescannt werden muss — wir teilen den korrigierten Bereich einfach über die bestehenden Dateien auf. Keine GUI ist genau das, was wir auf dem Backend-Server wollten."
Daniel Okafor Archive Manager, University Special Collections
"Produktionssätze treffen als mehrseitige TIFFs ein, die wir aufteilen müssen, bevor unser Bates-Stempelwerkzeug sie berühren kann. Wir haben die ActiveX-Schnittstelle in unser Eingangsskript integriert, sodass die Aufteilung sofort beim Hochladen erfolgt. Der COM-Aufruf ist unkompliziert, und der Splitter ist schnell genug für Echtzeit-Antwort auf einer Vier-Kern-Maschine. Die Dokumentation könnte zur NamePattern-Token-Liste detaillierter sein, aber der Support beantwortete unsere Fragen innerhalb eines Tages."
Patricia Lindgren Litigation Support Lead
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split. Damit wird jede mehrseitige TIFF im Quellordner verarbeitet und eine einseitige TIFF pro Quellseite geschrieben. Fügen Sie Flags wie -NamePattern, -Pages oder -log hinzu, um die Ausgabe zu steuern.-Pages-Flag mit kommagetrennten Seitenzahlen und Bereichen. Zum Beispiel extrahiert -Pages 1-5,10-15,20 die Seiten 1 bis 5, die Seiten 10 bis 15 und nur Seite 20. Seiten außerhalb des Bereichs werden übersprungen, sodass der Ausgabeordner nur die von Ihnen angeforderten Seiten enthält.-NamePattern-Flag akzeptiert eine Vorlage wie "{name}_p{page:000}". {name} ist der Quellbasisname, {page} ist die Seitenzahl, und {page:000} füllt mit Nullen auf drei Stellen auf. Eine 50-seitige invoice.tif wird zu invoice_p001.tif bis invoice_p050.tif.-Compression CCITTG4, -Compression LZW oder -Compression None nur, wenn Sie die Kodierung tatsächlich ändern müssen.TIFFPaging.TIFFPagingX). Sie können es aus .NET, PHP, Python, VBScript, ASP, Ruby, Perl und jeder anderen COM-kompatiblen Umgebung aufrufen. Dieselbe Parameter-Syntax, die in der Befehlszeile verwendet wird, funktioniert über die COM-Methode Convert..bat-Datei und fügen Sie ihn dem Windows-Aufgabenplaner hinzu. Der Splitter läuft unbeaufsichtigt zur geplanten Zeit, verarbeitet jede neue mehrseitige TIFF im Überwachungsordner und schreibt eine Protokolldatei zur Überprüfung. Kombinieren Sie es mit einem Aufräumschritt, der verarbeitete Quelldateien in einen Archivordner verschiebt.Laden Sie die Testversion herunter und konvertieren Sie Ihre Dateien in wenigen Minuten.
Keine Kreditkarte oder Email erforderlich.