Logo
Home Prodotti Supporto Contatti Chi siamo


Dividere TIFF da riga di comando — Splitter TIFF batch per server

Hai cartelle di file TIFF multipagina — fax, libri scansionati, archivi documentali — e un sistema a valle che si aspetta input a singola pagina. Aprire ogni TIFF in un visualizzatore di immagini ed esportare le pagine una alla volta non è scalabile oltre due o tre file. TIFF Paging X divide i TIFF multipagina in TIFF a singola pagina dalla riga di comando, in batch, senza GUI e senza richiedere l’installazione di un editor di immagini. Installalo su un server Windows, richiamalo da uno script o tramite ActiveX, e lascialo funzionare in modo non presidiato.

Cosa fa TIFF Paging X

  • Divisione in batch — passa un carattere jolly (*.tif) e lo splitter elabora ogni TIFF multipagina in un’unica esecuzione
  • Sottoinsiemi per intervallo di pagine — estrae pagine o intervalli specifici (-Pages 1-5,10-15) invece di ogni pagina
  • Nomenclatura file personalizzata — controlla i nomi di output con pattern come {name}_p{page:000} per produrre scan_p001.tif, scan_p002.tif, ecc.
  • Compressione preservata — le pagine di output mantengono per impostazione predefinita la compressione di origine (CCITT G4, LZW, JPEG, ZIP, nessuna)
  • Rilevamento multipagina — i TIFF a singola pagina nella cartella di input vengono saltati, non duplicati
  • Nessuna GUI — funziona silenziosamente dalla riga di comando senza finestre pop-up o dialoghi di conferma
  • ActiveX / COM — richiama lo splitter da .NET, VBScript, PHP, Python o qualsiasi ambiente compatibile COM per integrare la divisione nella tua applicazione
  • Scripting .bat — salva i comandi in file batch e programmali con l’Utilità di pianificazione di Windows per una divisione completamente automatizzata

Divisione TIFF da riga di comando

Scarica la prova gratuita

(30 giorni, nessuna email)

Acquista licenza

(licenza server, perpetua)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022

Multipagina vs singola pagina TIFF: perché dividere?

Il TIFF multipagina impacchetta ogni pagina di un documento in un unico file. I fax, i libri scansionati e la corrispondenza archiviata arrivano spesso in questa forma perché mantiene insieme le pagine correlate. Lo svantaggio è che aprire la pagina 47 di un TIFF di 200 pagine significa decodificare l’intera pila per raggiungere l’offset corretto. Gli strumenti di archiviazione che indicizzano per file non possono raggiungere le singole pagine. Le pipeline di elaborazione distribuita devono deserializzare l’intero file su ogni worker.

I TIFF a singola pagina memorizzano una pagina per file. Ogni pagina diventa indirizzabile per nome di file. I sistemi di gestione documentale possono associare metadati, numeri Bates e testo OCR a una pagina specifica. I processi worker possono prelevare i file in parallelo senza contesa di lock. Le conversioni fallite riguardano una pagina, non l’intero batch. Quando un TIFF multipagina deve entrare in quel flusso di lavoro, deve prima essere diviso.

TIFF multipaginaTIFF a singola pagina
Accesso casualeDecodifica dell’intero file per raggiungere una paginaApertura diretta del file per nome
Flusso per paginaDifficile — indicizzazione per offset di paginaBanale — indicizzazione per nome file
Dimensione per fileGrande (somma di tutte le pagine)Piccola (una pagina ciascuno)
Elaborazione parallelaContesa di lock su un unico fileUn file per worker, nessuna contesa
Pipeline OCRPre-divisione necessariaAlimenta direttamente le pagine

Come dividere file TIFF dalla riga di comando

Passo 1. Installare TIFF Paging X

Scarica il programma di installazione dal link qui sopra ed eseguilo sul tuo server o workstation Windows. L’installazione richiede meno di un minuto. Non sono necessari editor di immagini, Photoshop o SDK di imaging — lo splitter usa il proprio parser TIFF che gestisce CCITT G4, LZW, JPEG-in-TIFF, ZIP e pagine non compresse.

Passo 2. Aprire il prompt dei comandi

Apri cmd.exe o PowerShell. L’eseguibile dello splitter è TIFFPaging.exe, situato nella cartella di installazione (tipicamente C:\Program Files\CoolUtils\TiffPagingX\). Aggiungilo al PATH di sistema o usa il percorso completo nei tuoi comandi.

Passo 3. Eseguire la divisione di base

Il comando più semplice divide ogni TIFF multipagina in una cartella:

TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split

Questo elabora ogni file .tif in C:\Scans\ e scrive un TIFF a singola pagina per ogni pagina sorgente in C:\Output\. Un invoice.tif di 50 pagine diventa da invoice_001.tif a invoice_050.tif. I TIFF a singola pagina nella cartella di input vengono saltati automaticamente.

Passo 4. Aggiungere opzioni di nomenclatura e intervallo

Controlla l’output con flag aggiuntivi:

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}" — formatta i nomi di output; {name} è il nome base sorgente, {page:000} è il numero di pagina con riempimento di zeri
  • -Pages 1-5,10-15 — estrae solo le pagine da 1 a 5 e da 10 a 15; ometti per dividere ogni pagina
  • -Compression Source — preserva la compressione sorgente (predefinito); usa CCITTG4, LZW o None per ricomprimere
  • -log C:\Logs\split.log — scrive un log per file per la verifica

Passo 5. Automatizzare con un file .bat

Salva il comando in un file .bat e programmalo con l’Utilità di pianificazione di 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

Questo esegue la divisione ogni notte (o all’intervallo che preferisci) e scrive un file di log per verificare i risultati. Abbinalo a un passo di pulizia che sposta i file sorgente elaborati in una cartella di archivio.

Integrazione ActiveX / COM

TIFF Paging X include un’interfaccia ActiveX completa. Puoi richiamare lo splitter da qualsiasi ambiente compatibile COM — .NET, VBScript, PHP, Python, Ruby o ASP. Questo ti permette di integrare la divisione TIFF nella tua applicazione di gestione documentale, portale di acquisizione o flusso di imaging senza ricorrere a un processo da riga di comando.

Esempio (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");

Esempio (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");

La stessa chiamata funziona da ASP.NET, VBScript, Python, Ruby, Perl e JavaScript (Windows Script Host). La tua applicazione di acquisizione può accettare TIFF multipagina caricati e restituire all’utente in tempo reale una directory di file a singola pagina.

Splitter online vs TIFF Paging X

FunzionalitàSplitter onlineTIFF Paging X
Elaborazione batchUn file alla voltaFile illimitati per batch
Privacy dei fileFile caricati su server di terze partiI file non lasciano mai la tua macchina
Limite di dimensione del fileTipicamente limite di 50–100 MBNessun limite — supportati TIFF da gigabyte
Compressione preservataSpesso ricodificata in JPEGCompressione sorgente preservata
Sottoinsiemi di pagineRaroFlag -Pages integrato
AutomazioneSolo manualeRiga di comando, .bat, Utilità di pianificazione, ActiveX
Distribuzione su serverNon possibileProgettato per server, nessuna GUI necessaria
Richiede internetNo

Quando serve la divisione TIFF da riga di comando

  • Archivi fax memorizzati come TIFF multipagina. Un server fax in entrata scrive ogni trasmissione come un TIFF con tutte le pagine impilate. La policy di conservazione richiede voci di archivio per pagina con i propri metadati. Un job di divisione notturno trasforma i fax dell’ultimo giorno in file per pagina chiavati per ID di trasmissione e numero di pagina.
  • Documenti legali scansionati che richiedono numerazione Bates. Un team di supporto al contenzioso riceve una scansione di 1.200 pagine come un singolo TIFF. Ogni pagina necessita del proprio timbro Bates e numero di esibizione. Dividere prima il TIFF permette allo strumento Bates di elaborare ogni pagina come file indipendente.
  • Pipeline OCR per pagina. Un flusso di imaging archivistico alimenta ogni pagina attraverso l’OCR separatamente in modo che i fallimenti possano essere riprovati per pagina. Il motore OCR accetta TIFF a singola pagina come input. Lo splitter sta davanti all’OCR e gli fornisce la giusta unità di lavoro.
  • Backend per rendering a tile e visualizzatori. Un visualizzatore di documenti renderizza una pagina alla volta mentre l’utente scorre. Il backend memorizza le pagine come TIFF individuali e le serve su richiesta. I TIFF multipagina dell’acquisizione vengono divisi all’ingresso, non a ogni richiesta del visualizzatore.
  • Elaborazione distribuita. Un servizio di classificazione documentale gira su un pool di worker. I TIFF multipagina causano contesa di lock perché ogni worker ha bisogno dello stesso file. Dividere all’acquisizione permette a ciascun worker di prelevare una pagina indipendente.

Perché TIFF Paging X

Compressione preservata per impostazione predefinita

Lo splitter scrive TIFF a singola pagina con la stessa compressione del sorgente. Le pagine fax CCITT G4 restano CCITT G4. Le scansioni compresse LZW restano LZW. Le foto JPEG-in-TIFF restano JPEG. Nessuna ricodifica, nessuna perdita di qualità, nessuna sorpresa di crescita delle dimensioni del file. Sovrascrivi con -Compression solo quando hai realmente bisogno di cambiare la codifica.

Vera applicazione server

TIFF Paging X è progettato per l’uso non presidiato. Nessuna finestra GUI, nessuna finestra di dialogo, nessun messaggio di conferma. Funziona silenziosamente dalla riga di comando o come parte di un servizio — esattamente ciò di cui ha bisogno un server di acquisizione di produzione. Lo stesso binario gestisce una fattura di cinque pagine e una scansione di archivio di 3.000 pagine.

Rilevamento multipagina

Lo splitter ispeziona ogni file di input prima dell’elaborazione. I TIFF a singola pagina vengono saltati, non copiati o rinominati. Questo significa che puoi puntarlo su una cartella mista di TIFF a singola pagina e multipagina senza produrre duplicati o inquinare l’output. Il log registra cosa è stato diviso e cosa è stato saltato.

Si abbina a TIFF Combine X

L’operazione opposta — combinare molti TIFF a singola pagina in un unico file multipagina — è gestita da TIFF Combine X. I due strumenti condividono le convenzioni della riga di comando, quindi un flusso di lavoro che divide all’acquisizione e ricombina per l’archiviazione utilizza una sintassi coerente in entrambe le direzioni.

Scarica la prova gratuita

(30 giorni, nessuna email o carta di credito)

Acquista licenza

(licenza server, perpetua)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022


quote

Tiff Paging X — elaborazione batch di grandi volumi di file TIFF su server Recensioni dei clienti 2026

Valutalo
Valutato 4.7/5 in base alle recensioni dei clienti
5 Star

"I nostri scanner scrivono lotti da 200 pagine come singoli TIFF multipagina, ma il nostro sistema di cartelle cliniche memorizza una pagina per file con metadati specifici della cartella. TIFF Paging X gira come job dell’Utilità di pianificazione ogni quindici minuti sulla cartella di acquisizione. La compressione CCITT G4 viene preservata esattamente, cosa importante perché siamo vincolati da regole di conservazione che non consentono la ricodifica delle pagine sorgente. Ha sostituito un vecchio strumento interno che si rompeva sui TIFF di più di 300 pagine."

5 Star Margarethe Voss Document Imaging Specialist, Regional Health Network

"Digitalizziamo volumi rilegati come TIFF multipagina e poi abbiamo bisogno di file a singola pagina per il tile server IIIF. Lo splitter gestisce libri di 800 pagine senza problemi e il flag NamePattern ci permette di produrre i nomi dei file che il backend del nostro visualizzatore si aspetta. Il supporto agli intervalli di pagine è utile quando una pagina deve essere riscansionata — dividiamo semplicemente l’intervallo corretto sopra i file esistenti. Nessuna GUI è esattamente ciò che volevamo sul server di backend."

5 Star Daniel Okafor Archive Manager, University Special Collections

"I set di produzione arrivano come TIFF multipagina che dobbiamo dividere prima che il nostro strumento di timbratura Bates possa toccarli. Abbiamo integrato l’interfaccia ActiveX nel nostro script di acquisizione in modo che la divisione avvenga immediatamente al caricamento. La chiamata COM è semplice e lo splitter è abbastanza veloce per una risposta in tempo reale su una macchina a quattro core. La documentazione potrebbe essere più dettagliata sulla lista di token di NamePattern, ma l’assistenza ha risposto alle nostre domande entro un giorno."

4 Star Patricia Lindgren Litigation Support Lead

FAQ ▼

Il comando di base è: TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split. Questo elabora ogni TIFF multipagina nella cartella di origine e scrive un TIFF a singola pagina per ogni pagina sorgente. Aggiungi flag come -NamePattern, -Pages o -log per controllare l’output.
Usa il flag -Pages con numeri di pagina e intervalli separati da virgole. Per esempio, -Pages 1-5,10-15,20 estrae le pagine da 1 a 5, da 10 a 15 e solo la pagina 20. Le pagine fuori dall’intervallo vengono saltate, quindi la cartella di output contiene solo le pagine richieste.
Sì. Il flag -NamePattern accetta un modello come "{name}_p{page:000}". {name} è il nome base del sorgente, {page} è il numero di pagina e {page:000} applica il riempimento di zeri a tre cifre. Un invoice.tif di 50 pagine diventa da invoice_p001.tif a invoice_p050.tif.
Sì per impostazione predefinita. Le pagine fax CCITT G4 restano CCITT G4, le scansioni compresse LZW restano LZW, le foto JPEG-in-TIFF restano JPEG. Nessuna ricodifica e nessuna perdita di qualità. Passa -Compression CCITTG4, -Compression LZW o -Compression None solo quando hai realmente bisogno di cambiare la codifica.
TIFF Paging X ispeziona ogni file di input prima dell’elaborazione. I TIFF a singola pagina vengono saltati, non copiati o rinominati. Questo ti permette di puntare lo splitter a una cartella mista senza produrre duplicati. Il file di log registra quali file sono stati divisi e quali saltati.
Sì. TIFF Paging X si registra come oggetto COM/ActiveX (TIFFPaging.TIFFPagingX). Puoi richiamarlo da .NET, PHP, Python, VBScript, ASP, Ruby, Perl e qualsiasi altro ambiente compatibile COM. La stessa sintassi dei parametri usata sulla riga di comando funziona tramite il metodo COM Convert.
Sì. Salva il comando di divisione in un file .bat e aggiungilo all’Utilità di pianificazione di Windows. Lo splitter funziona in modo non presidiato all’ora pianificata, elabora ogni nuovo TIFF multipagina nella cartella monitorata e scrive un file di log per la verifica. Abbinalo a un passo di pulizia che sposta i file sorgente elaborati in una cartella di archivio.

Inizia a lavorare subito!

Scarica la versione di prova e converti i tuoi file in pochi minuti.
Non è richiesta carta di credito o email.

⬇ Scarica versione di prova Windows 7/8/10/11 • 12 MB

Support

Ultime Notizie

Iscriviti alla Newsletter

Non preoccuparti, non inviamo spam.


© 2026. Tutti i diritti riservati. CoolUtils File Converters

Cards