Masz foldery z wielostronicowymi plikami TIFF — faksy, zeskanowane książki, archiwa dokumentów — i system docelowy, który oczekuje wejścia jednostronicowego. Otwieranie każdego TIFF w przeglądarce obrazów i eksportowanie stron pojedynczo nie skaluje się powyżej dwóch lub trzech plików. TIFF Paging X dzieli wielostronicowe TIFF-y na jednostronicowe TIFF-y z wiersza poleceń, wsadowo, bez GUI i bez wymogu instalacji edytora obrazów. Zainstaluj go na serwerze Windows, wywołaj ze skryptu lub przez ActiveX i pozwól mu działać bez nadzoru.
*.tif), a dzielnik przetworzy każdy wielostronicowy TIFF w jednym przebiegu-Pages 1-5,10-15) zamiast każdej strony{name}_p{page:000}, aby produkować scan_p001.tif, scan_p002.tif, itd.
(30 dni, bez e-maila)
(licencja serwerowa, wieczysta)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
Wielostronicowy TIFF upycha każdą stronę dokumentu w jednym pliku. Faksy, zeskanowane książki i archiwizowana korespondencja często przybywają w tej formie, bo trzyma to powiązane strony razem. Kompromisem jest to, że otwarcie strony 47 z 200-stronicowego TIFF oznacza dekodowanie całego stosu, aby dotrzeć do właściwego przesunięcia. Narzędzia magazynowania indeksujące po pliku nie mogą dosięgnąć pojedynczych stron. Rozproszone potoki przetwarzania muszą deserializować cały plik na każdym workerze.
Jednostronicowe TIFF-y przechowują jedną stronę na plik. Każda strona staje się adresowalna po nazwie pliku. Systemy zarządzania dokumentami mogą dołączać metadane, numery Bates i tekst OCR do konkretnej strony. Procesy worker mogą pobierać pliki równolegle bez konfliktu blokad. Nieudane konwersje dotykają jednej strony, nie całej partii. Gdy wielostronicowy TIFF musi wejść do tego procesu, najpierw musi zostać podzielony.
| Wielostronicowy TIFF | Jednostronicowe TIFF-y | |
|---|---|---|
| Dostęp losowy | Dekoduj cały plik, aby dotrzeć do strony | Bezpośrednie otwarcie pliku po nazwie |
| Proces per-strona | Trudno — indeksowanie po przesunięciu strony | Trywialnie — indeksowanie po nazwie pliku |
| Rozmiar pliku | Duży (suma wszystkich stron) | Mały (po jednej stronie) |
| Przetwarzanie równoległe | Konflikt blokad na jednym pliku | Jeden plik na worker, bez konfliktu |
| Potoki OCR | Wymagany wcześniejszy podział | Podawaj strony bezpośrednio |
Pobierz instalator z linku powyżej i uruchom go na serwerze lub stacji roboczej Windows. Instalacja trwa mniej niż minutę. Edytor obrazów, Photoshop ani imaging SDK nie są wymagane — dzielnik używa własnego parsera TIFF, który obsługuje strony CCITT G4, LZW, JPEG-w-TIFF, ZIP i nieskompresowane.
Otwórz cmd.exe lub PowerShell. Plik wykonywalny dzielnika to TIFFPaging.exe, znajdujący się w folderze instalacyjnym (zwykle C:\Program Files\CoolUtils\TiffPagingX\). Dodaj go do systemowej zmiennej PATH lub używaj pełnej ścieżki w poleceniach.
Najprostsze polecenie dzieli każdy wielostronicowy TIFF w folderze:
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split
Przetwarza każdy plik .tif w C:\Scans\ i zapisuje jeden jednostronicowy TIFF na stronę źródłową do C:\Output\. 50-stronicowy invoice.tif staje się invoice_001.tif przez invoice_050.tif. Jednostronicowe TIFF-y w folderze wejściowym są automatycznie pomijane.
Kontroluj wyjście za pomocą dodatkowych flag:
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}" — formatuje nazwy wyjściowe; {name} to nazwa bazowa źródła, {page:000} to numer strony z zerowym dopełnieniem-Pages 1-5,10-15 — wyodrębnij tylko strony 1 do 5 i 10 do 15; pomiń, aby podzielić każdą stronę-Compression Source — zachowaj kompresję źródła (domyślne); użyj CCITTG4, LZW lub None, aby przekompresować-log C:\Logs\split.log — zapisz per-plikowy dziennik do weryfikacjiZapisz polecenie w pliku .bat i zaplanuj je za pomocą Harmonogramu zadań systemu 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
Uruchamia podział każdej nocy (lub z dowolną częstotliwością) i zapisuje plik dziennika, aby można było zweryfikować wyniki. Połącz to z krokiem porządkującym, który przenosi przetworzone pliki źródłowe do folderu archiwalnego.
TIFF Paging X zawiera pełny interfejs ActiveX. Możesz wywoływać dzielnik z dowolnego środowiska zgodnego z COM — .NET, VBScript, PHP, Python, Ruby lub ASP. Pozwala to osadzić dzielenie TIFF we własnej aplikacji do zarządzania dokumentami, portalu intake lub procesie obrazowania bez uruchamiania osobnego procesu z wiersza poleceń.
Przykład (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");
Przykład (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");
To samo wywołanie działa z ASP.NET, VBScript, Python, Ruby, Perl i JavaScript (Windows Script Host). Twoja aplikacja intake może przyjmować przesyłane wielostronicowe TIFF-y i zwracać użytkownikowi katalog plików jednostronicowych w czasie rzeczywistym.
| Funkcja | Dzielniki online | TIFF Paging X |
|---|---|---|
| Przetwarzanie wsadowe | Jeden plik naraz | Nieograniczona liczba plików na partię |
| Prywatność plików | Pliki wysyłane na serwer zewnętrzny | Pliki nigdy nie opuszczają Twojego komputera |
| Limit rozmiaru pliku | Zwykle limit 50–100 MB | Bez limitu — obsługiwane gigabajtowe TIFF-y |
| Zachowana kompresja | Często ponowne kodowanie do JPEG | Zachowana kompresja źródła |
| Podzbiory zakresu stron | Rzadko | Wbudowana flaga -Pages |
| Automatyzacja | Tylko ręcznie | Wiersz poleceń, .bat, Harmonogram zadań, ActiveX |
| Wdrożenie na serwerze | Niemożliwe | Zaprojektowany dla serwerów, bez GUI |
| Wymaga internetu | Tak | Nie |
Dzielnik zapisuje jednostronicowe TIFF-y z tą samą kompresją co źródło. Strony faksu CCITT G4 pozostają CCITT G4. Skany skompresowane LZW pozostają LZW. Zdjęcia JPEG-w-TIFF pozostają JPEG. Bez ponownego kodowania, bez utraty jakości, bez niespodziewanego wzrostu rozmiaru pliku. Nadpisz przez -Compression tylko wtedy, gdy faktycznie potrzebujesz zmienić kodowanie.
TIFF Paging X jest zaprojektowany do pracy bez nadzoru. Żadnych okien GUI, okien dialogowych ani monitów potwierdzenia. Działa cicho z wiersza poleceń lub jako część usługi — dokładnie to, czego potrzebuje produkcyjny serwer intake. Ta sama binarka obsługuje pięciostronicową fakturę i 3000-stronicowy skan archiwalny.
Dzielnik inspekcjonuje każdy plik wejściowy przed przetwarzaniem. Jednostronicowe TIFF-y są pomijane, nie kopiowane ani przemianowywane. Oznacza to, że możesz skierować go na mieszany folder jednostronicowych i wielostronicowych TIFF-ów bez produkowania duplikatów lub zanieczyszczania wyjścia. Dziennik rejestruje, co zostało podzielone, a co pominięte.
Operacja przeciwna — łączenie wielu jednostronicowych TIFF-ów w jeden plik wielostronicowy — jest obsługiwana przez TIFF Combine X. Te dwa narzędzia dzielą konwencje wiersza poleceń, dzięki czemu proces, który dzieli przy intake i ponownie łączy do magazynowania archiwalnego, używa jednej spójnej składni w obu kierunkach.
(30 dni, bez e-maila i karty kredytowej)
(licencja serwerowa, wieczysta)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"Nasze skanery zapisują partie 200-stronicowe jako pojedyncze wielostronicowe TIFF-y, ale nasz system rekordów pacjenta przechowuje jedną stronę na plik z metadanymi specyficznymi dla karty. TIFF Paging X działa jako zadanie Harmonogramu zadań co piętnaście minut przeciwko folderowi intake. Kompresja CCITT G4 jest zachowana dokładnie, co ma znaczenie, bo wiążą nas reguły retencji zabraniające ponownego kodowania stron źródłowych. Zastąpił starzejące się własne narzędzie, które psuło się na TIFF-ach powyżej 300 stron."
Margarethe Voss Document Imaging Specialist, Regional Health Network
"Cyfryzujemy oprawne tomy jako wielostronicowe TIFF-y, a potem potrzebujemy plików jednostronicowych dla serwera kafelków IIIF. Dzielnik obsługuje 800-stronicowe książki bez problemu, a flaga NamePattern pozwala dopasować nazwy plików, których oczekuje back-end naszej przeglądarki. Wsparcie zakresu stron jest przydatne, gdy strona wymaga ponownego skanowania — po prostu dzielimy poprawiony zakres na istniejące pliki. Brak GUI to dokładnie to, czego chcieliśmy na serwerze back-end."
Daniel Okafor Archive Manager, University Special Collections
"Zestawy produkcyjne przybywają jako wielostronicowe TIFF-y, które musimy podzielić, zanim nasze narzędzie do stemplowania Bates może ich tknąć. Zintegrowaliśmy interfejs ActiveX z naszym skryptem intake, dzięki czemu podział dzieje się natychmiast po wgraniu. Wywołanie COM jest proste, a dzielnik jest wystarczająco szybki dla odpowiedzi w czasie rzeczywistym na czterordzeniowej maszynie. Dokumentacja mogłaby być bardziej szczegółowa na liście tokenów NamePattern, ale wsparcie odpowiedziało na nasze pytania w ciągu dnia."
Patricia Lindgren Litigation Support Lead
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split. Przetwarza to każdy wielostronicowy TIFF w folderze źródłowym i zapisuje jeden jednostronicowy TIFF na każdą stronę źródłową. Dodaj flagi takie jak -NamePattern, -Pages lub -log, aby kontrolować wyjście.-Pages z numerami stron i zakresami oddzielonymi przecinkami. Na przykład -Pages 1-5,10-15,20 wyodrębnia strony od 1 do 5, strony od 10 do 15 i tylko stronę 20. Strony poza zakresem są pomijane, więc folder wyjściowy zawiera tylko strony, o które prosiłeś.-NamePattern przyjmuje szablon taki jak "{name}_p{page:000}". {name} to nazwa bazowa źródła, {page} to numer strony, a {page:000} dopełnia zerami do trzech cyfr. 50-stronicowy invoice.tif staje się invoice_p001.tif przez invoice_p050.tif.-Compression CCITTG4, -Compression LZW lub -Compression None tylko wtedy, gdy faktycznie potrzebujesz zmienić kodowanie.TIFFPaging.TIFFPagingX). Możesz wywoływać go z .NET, PHP, Python, VBScript, ASP, Ruby, Perl i dowolnego innego środowiska zgodnego z COM. Ta sama składnia parametrów używana w wierszu poleceń działa przez metodę COM Convert..bat i dodaj je do Harmonogramu zadań systemu Windows. Dzielnik działa bez nadzoru o zaplanowanej godzinie, przetwarza każdy nowy wielostronicowy TIFF w folderze obserwowanym i zapisuje plik dziennika do weryfikacji. Połącz to z krokiem porządkującym, który przenosi przetworzone pliki źródłowe do folderu archiwalnego.Pobierz wersję próbną i konwertuj pliki w kilka minut.
Nie jest wymagana karta kredytowa ani e-mail.