Vous avez des dossiers de fichiers TIFF multi-pages — télécopies, livres scannés, archives de documents — et un système en aval qui attend une entrée d'une seule page. Ouvrir chaque TIFF dans une visionneuse d'images et exporter les pages une par une ne fonctionne pas au-delà de deux ou trois fichiers. TIFF Paging X divise les TIFF multi-pages en TIFF d'une seule page depuis la ligne de commande, en lot, sans interface graphique et sans installation d'éditeur d'images. Installez-le sur un serveur Windows, appelez-le depuis un script ou via ActiveX, et laissez-le fonctionner de manière autonome.
*.tif) et le diviseur traite chaque TIFF multi-pages en une seule exécution-Pages 1-5,10-15) au lieu de chaque page{name}_p{page:000} pour produire scan_p001.tif, scan_p002.tif, etc.
(30 jours, sans e-mail)
(licence serveur, perpétuelle)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
Les TIFF multi-pages regroupent chaque page d'un document dans un seul fichier. Les télécopies, les livres scannés et la correspondance archivée arrivent souvent sous cette forme parce que cela maintient les pages connexes ensemble. Le compromis est qu'ouvrir la page 47 d'un TIFF de 200 pages signifie décoder toute la pile pour atteindre le bon décalage. Les outils de stockage qui indexent par fichier ne peuvent pas atteindre des pages individuelles. Les pipelines de traitement distribué doivent désérialiser le fichier entier sur chaque travailleur.
Les TIFF d'une seule page stockent une page par fichier. Chaque page devient adressable par nom de fichier. Les systèmes de gestion documentaire peuvent attacher des métadonnées, des numéros Bates et du texte OCR à une page spécifique. Les processus de travail peuvent récupérer des fichiers en parallèle sans contention de verrouillage. Les conversions échouées affectent une page, pas tout le lot. Lorsqu'un TIFF multi-pages doit entrer dans ce flux de travail, il doit d'abord être divisé.
| TIFF multi-pages | TIFF d'une seule page | |
|---|---|---|
| Accès aléatoire | Décoder tout le fichier pour atteindre une page | Ouverture directe de fichier par nom |
| Flux de travail par page | Difficile — index par décalage de page | Trivial — index par nom de fichier |
| Taille par fichier | Grande (somme de toutes les pages) | Petite (une page chacun) |
| Traitement parallèle | Contention de verrouillage sur un seul fichier | Un fichier par travailleur, aucune contention |
| Pipelines OCR | Pré-division requise | Alimenter les pages directement |
Téléchargez l'installateur depuis le lien ci-dessus et lancez-le sur votre serveur ou poste de travail Windows. L'installation prend moins d'une minute. Aucun éditeur d'images, Photoshop ou SDK d'imagerie n'est requis — le diviseur utilise son propre analyseur TIFF qui prend en charge CCITT G4, LZW, JPEG-dans-TIFF, ZIP et les pages non compressées.
Ouvrez cmd.exe ou PowerShell. L'exécutable du diviseur est TIFFPaging.exe, situé dans le dossier d'installation (généralement C:\Program Files\CoolUtils\TiffPagingX\). Ajoutez-le à votre PATH système ou utilisez le chemin complet dans vos commandes.
La commande la plus simple divise chaque TIFF multi-pages d'un dossier :
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split
Cela traite chaque fichier .tif dans C:\Scans\ et écrit un TIFF d'une seule page par page source dans C:\Output\. Une invoice.tif de 50 pages devient invoice_001.tif jusqu'à invoice_050.tif. Les TIFF d'une seule page dans le dossier d'entrée sont ignorés automatiquement.
Contrôlez la sortie avec des indicateurs supplémentaires :
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}" — formate les noms de sortie ; {name} est le nom de base source, {page:000} est le numéro de page rempli de zéros-Pages 1-5,10-15 — extrait uniquement les pages 1 à 5 et 10 à 15 ; omettez pour diviser chaque page-Compression Source — préserve la compression source (par défaut) ; utilisez CCITTG4, LZW ou None pour recompresser-log C:\Logs\split.log — écrit un journal par fichier pour vérificationEnregistrez votre commande dans un fichier .bat et planifiez-la avec le Planificateur de tâches Windows :
@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
Cela exécute la division chaque nuit (ou à l'intervalle que vous définissez) et écrit un fichier journal pour que vous puissiez vérifier les résultats. Associez-la à une étape de nettoyage qui déplace les fichiers source traités vers un dossier d'archive.
TIFF Paging X inclut une interface ActiveX complète. Vous pouvez appeler le diviseur depuis tout environnement compatible COM — .NET, VBScript, PHP, Python, Ruby ou ASP. Cela vous permet d'intégrer la division TIFF dans votre propre application de gestion documentaire, portail d'admission ou flux de travail d'imagerie sans passer par un processus en ligne de commande.
Exemple (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");
Exemple (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");
Le même appel fonctionne depuis ASP.NET, VBScript, Python, Ruby, Perl et JavaScript (Windows Script Host). Votre application d'admission peut accepter des TIFF multi-pages téléchargés et renvoyer un répertoire de fichiers d'une seule page à l'utilisateur en temps réel.
| Fonctionnalité | Diviseurs en ligne | TIFF Paging X |
|---|---|---|
| Traitement par lots | Un fichier à la fois | Fichiers illimités par lot |
| Confidentialité des fichiers | Fichiers envoyés sur un serveur tiers | Les fichiers ne quittent jamais votre machine |
| Limite de taille de fichier | Plafond typique de 50–100 Mo | Aucun plafond — TIFF de plusieurs gigaoctets pris en charge |
| Compression préservée | Souvent réencodé en JPEG | Compression source préservée |
| Sous-ensembles de plages de pages | Rare | Indicateur -Pages intégré |
| Automatisation | Manuelle uniquement | Ligne de commande, .bat, Planificateur de tâches, ActiveX |
| Déploiement serveur | Impossible | Conçu pour les serveurs, sans interface graphique |
| Nécessite Internet | Oui | Non |
Le diviseur écrit des TIFF d'une seule page avec la même compression que la source. Les pages de télécopie CCITT G4 restent CCITT G4. Les scans compressés LZW restent LZW. Les photos JPEG-dans-TIFF restent JPEG. Pas de réencodage, pas de perte de qualité, pas d'augmentation surprise de la taille du fichier. Remplacez avec -Compression uniquement quand vous avez réellement besoin de changer l'encodage.
TIFF Paging X est conçu pour un usage sans surveillance. Pas de fenêtres d'interface graphique, pas de boîtes de dialogue, pas de demandes de confirmation. Il fonctionne silencieusement depuis la ligne de commande ou dans le cadre d'un service — exactement ce dont un serveur d'admission de production a besoin. Le même binaire gère une facture de cinq pages et un scan d'archive de 3 000 pages.
Le diviseur inspecte chaque fichier d'entrée avant traitement. Les TIFF d'une seule page sont ignorés, pas copiés ou renommés. Cela signifie que vous pouvez le pointer vers un dossier mixte de TIFF d'une seule page et multi-pages sans produire de doublons ou polluer la sortie. Le journal enregistre ce qui a été divisé et ce qui a été ignoré.
L'opération inverse — combiner de nombreux TIFF d'une seule page en un seul fichier multi-pages — est gérée par TIFF Combine X. Les deux outils partagent les conventions de ligne de commande, donc un flux de travail qui divise à l'admission et recombine pour le stockage d'archive utilise une syntaxe cohérente dans les deux directions.
(30 jours, sans e-mail ni carte bancaire)
(licence serveur, perpétuelle)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"Nos scanners écrivent des lots de 200 pages comme des TIFF multi-pages uniques, mais notre système de dossiers patients stocke une page par fichier avec des métadonnées spécifiques au dossier. TIFF Paging X s'exécute comme une tâche du Planificateur de tâches toutes les quinze minutes contre le dossier d'admission. La compression CCITT G4 est préservée exactement, ce qui compte car nous sommes liés par des règles de rétention qui interdisent le réencodage des pages source. A remplacé un outil interne vieillissant qui tombait en panne sur les TIFF de plus de 300 pages."
Margarethe Voss Document Imaging Specialist, Regional Health Network
"Nous numérisons des volumes reliés comme des TIFF multi-pages puis nous avons besoin de fichiers d'une seule page pour le serveur de tuiles IIIF. Le diviseur gère des livres de 800 pages sans problème, et l'indicateur NamePattern nous permet de faire correspondre les noms de fichiers que notre back-end de visionneuse attend. La prise en charge des plages de pages est utile lorsqu'une page doit être re-numérisée — nous divisons simplement la plage corrigée par-dessus les fichiers existants. Pas d'interface graphique, c'est exactement ce que nous voulions sur le serveur back-end."
Daniel Okafor Archive Manager, University Special Collections
"Les jeux de production arrivent comme des TIFF multi-pages que nous devons diviser avant que notre outil d'estampillage Bates puisse les toucher. Nous avons intégré l'interface ActiveX dans notre script d'admission afin que la division se fasse immédiatement au téléchargement. L'appel COM est simple et le diviseur est suffisamment rapide pour une réponse en temps réel sur une machine quatre cœurs. La documentation pourrait être plus détaillée sur la liste des jetons NamePattern, mais le support a répondu à nos questions en une journée."
Patricia Lindgren Litigation Support Lead
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split. Cela traite chaque TIFF multi-pages du dossier source et écrit un TIFF d'une seule page par page source. Ajoutez des indicateurs comme -NamePattern, -Pages ou -log pour contrôler la sortie.-Pages avec des numéros de pages et des plages séparés par des virgules. Par exemple, -Pages 1-5,10-15,20 extrait les pages 1 à 5, les pages 10 à 15 et la page 20 uniquement. Les pages en dehors de la plage sont ignorées, donc le dossier de sortie ne contient que les pages que vous avez demandées.-NamePattern accepte un modèle tel que "{name}_p{page:000}". {name} est le nom de base source, {page} est le numéro de page, et {page:000} remplit avec des zéros sur trois chiffres. Une invoice.tif de 50 pages devient invoice_p001.tif jusqu'à invoice_p050.tif.-Compression CCITTG4, -Compression LZW ou -Compression None uniquement quand vous avez réellement besoin de changer l'encodage.TIFFPaging.TIFFPagingX). Vous pouvez l'appeler depuis .NET, PHP, Python, VBScript, ASP, Ruby, Perl et tout autre environnement compatible COM. La même syntaxe de paramètres utilisée en ligne de commande fonctionne via la méthode COM Convert..bat et ajoutez-le au Planificateur de tâches Windows. Le diviseur s'exécute sans surveillance à l'heure planifiée, traite chaque nouveau TIFF multi-pages dans le dossier surveillé et écrit un fichier journal pour vérification. Associez-le à une étape de nettoyage qui déplace les fichiers source traités vers un dossier d'archive.Téléchargez la version d'essai gratuite et convertissez vos fichiers en quelques minutes.
Aucune carte de crédit ou email requis.