Logo
Главная Продукты Поддержка Контакт О нас


Разделение TIFF через командную строку — серверный пакетный разделитель TIFF

У вас папки с многостраничными TIFF-файлами — факсы, сканированные книги, архивы документов — и нижестоящая система, которая ожидает на входе одну страницу за раз. Открывать каждый TIFF в просмотрщике изображений и экспортировать страницы по одной не масштабируется дальше двух-трёх файлов. TIFF Paging X разделяет многостраничные TIFF на однострочные TIFF из командной строки, пакетно, без графического интерфейса и без установленного редактора изображений. Установите его на сервер Windows, вызывайте из скрипта или через ActiveX, и он будет работать автоматически.

Что делает TIFF Paging X

  • Пакетное разделение — укажите маску (*.tif), и разделитель обработает каждый многостраничный TIFF за один запуск
  • Подмножества диапазонов страниц — извлекайте конкретные страницы или диапазоны (-Pages 1-5,10-15) вместо всех страниц
  • Произвольное именование файлов — управляйте именами вывода шаблонами вроде {name}_p{page:000}, чтобы получать scan_p001.tif, scan_p002.tif и так далее
  • Сжатие сохраняется — страницы вывода по умолчанию сохраняют исходное сжатие (CCITT G4, LZW, JPEG, ZIP, без сжатия)
  • Распознавание многостраничности — однострочные TIFF во входной папке пропускаются, не дублируются
  • Без GUI — работает тихо из командной строки без всплывающих окон и диалогов подтверждения
  • ActiveX / COM — вызывайте разделитель из .NET, VBScript, PHP, Python или любой COM-совместимой среды для встраивания разделения в ваше приложение
  • Скрипты .bat — сохраняйте команды в пакетных файлах и планируйте их через Планировщик задач Windows для полностью автоматического разделения

Разделение TIFF через командную строку

Скачать бесплатно

(30 дней, без email)

Купить лицензию

(серверная лицензия, бессрочная)

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

Многостраничные и однострочные TIFF: зачем разделять?

Многостраничный TIFF упаковывает каждую страницу документа в один файл. Факсы, сканированные книги и архивная переписка часто приходят в этой форме, потому что это держит связанные страницы вместе. Компромисс в том, что открытие 47 страницы из 200-страничного TIFF означает декодирование всей стопки до нужного смещения. Инструменты хранения, индексирующие по файлам, не могут добраться до отдельных страниц. Распределённые конвейеры обработки должны десериализовать весь файл на каждом исполнителе.

Однострочные TIFF хранят одну страницу в файле. Каждая страница становится адресуемой по имени файла. Системы управления документами могут прикреплять метаданные, номера Бейтса и OCR-текст к конкретной странице. Рабочие процессы могут забирать файлы параллельно без блокировок. Сбойные конвертации затрагивают одну страницу, а не весь пакет. Когда многостраничный TIFF должен попасть в этот рабочий процесс, его нужно сначала разделить.

Многостраничный TIFFОднострочные TIFF
Произвольный доступДекодирование всего файла, чтобы добраться до страницыПрямое открытие файла по имени
Постраничный рабочий процессСложно — индексация по смещению страницыТривиально — индексация по имени файла
Размер файлаБольшой (сумма всех страниц)Маленький (по одной странице)
Параллельная обработкаКонкуренция за блокировку одного файлаОдин файл на исполнителя, без конкуренции
OCR-конвейерыТребуется предварительное разделениеПодавать страницы напрямую

Как разделить TIFF-файлы из командной строки

Шаг 1. Установите TIFF Paging X

Скачайте установщик по ссылке выше и запустите его на вашем сервере или рабочей станции Windows. Установка занимает меньше минуты. Редактор изображений, Photoshop или imaging SDK не требуются — разделитель использует собственный TIFF-парсер, который обрабатывает CCITT G4, LZW, JPEG-в-TIFF, ZIP и несжатые страницы.

Шаг 2. Откройте командную строку

Откройте cmd.exe или PowerShell. Исполняемый файл разделителя — TIFFPaging.exe, расположенный в папке установки (обычно C:\Program Files\CoolUtils\TiffPagingX\). Добавьте его в системную переменную PATH или используйте полный путь в командах.

Шаг 3. Запустите базовое разделение

Простейшая команда разделяет каждый многостраничный TIFF в папке:

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

Эта команда обрабатывает каждый файл .tif в C:\Scans\ и пишет один однострочный TIFF на исходную страницу в C:\Output\. 50-страничный invoice.tif становится invoice_001.tif до invoice_050.tif. Однострочные TIFF во входной папке автоматически пропускаются.

Шаг 4. Добавьте параметры именования и диапазона

Управляйте выводом с помощью дополнительных флагов:

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}" — формат имён вывода; {name} — базовое имя источника, {page:000} — номер страницы с дополнением нулями
  • -Pages 1-5,10-15 — извлекать только страницы с 1 по 5 и с 10 по 15; пропустите, чтобы разделить каждую страницу
  • -Compression Source — сохранить исходное сжатие (по умолчанию); используйте CCITTG4, LZW или None для перекодирования
  • -log C:\Logs\split.log — записать лог по каждому файлу для проверки

Шаг 5. Автоматизируйте с помощью .bat-файла

Сохраните команду в файле .bat и запланируйте его через Планировщик задач 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

Эта команда запускает разделение каждую ночь (или с любым заданным интервалом) и записывает лог-файл, чтобы вы могли проверить результаты. Свяжите её с этапом очистки, который перемещает обработанные исходные файлы в архивную папку.

Интеграция через ActiveX / COM

TIFF Paging X включает полный интерфейс ActiveX. Вы можете вызывать разделитель из любой COM-совместимой среды — .NET, VBScript, PHP, Python, Ruby или ASP. Это позволяет встроить разделение TIFF в ваше приложение управления документами, портал приёма или конвейер обработки изображений без запуска командной строки.

Пример (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");

Пример (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");

Тот же вызов работает из ASP.NET, VBScript, Python, Ruby, Perl и JavaScript (Windows Script Host). Ваше приложение приёма может принимать загруженные многостраничные TIFF и возвращать каталог однострочных файлов пользователю в реальном времени.

Онлайн-разделители и TIFF Paging X

ФункцияОнлайн-разделителиTIFF Paging X
Пакетная обработкаПо одному файлу за разНеограниченное количество файлов за раз
Конфиденциальность файловФайлы загружаются на сторонний серверФайлы не покидают ваш компьютер
Ограничение размера файлаОбычно лимит 50–100 МББез лимита — поддерживаются гигабайтные TIFF
Сохранение сжатияЧасто перекодируется в JPEGИсходное сжатие сохраняется
Подмножества диапазонов страницРедкоВстроенный флаг -Pages
АвтоматизацияТолько вручнуюКомандная строка, .bat, Планировщик задач, ActiveX
Серверное развёртываниеНевозможноРазработан для серверов, GUI не требуется
Требуется интернетДаНет

Когда нужно разделение TIFF через командную строку

  • Архивы факсов, хранящихся как многостраничные TIFF. Сервер входящих факсов пишет каждую передачу как один TIFF со всеми страницами в стопке. Политика хранения требует постраничных архивных записей с собственными метаданными. Ночное задание разделения превращает факсы предыдущего дня в постраничные файлы, ключевые по ID передачи и номеру страницы.
  • Сканированные юридические документы, требующие нумерации Бейтса. Команда поддержки тяжб получает скан 1200 страниц как один TIFF. Каждая страница нуждается в собственном штампе Бейтса и номере экспоната. Разделение TIFF сначала позволяет инструменту Бейтса обрабатывать каждую страницу как независимый файл.
  • Постраничные OCR-конвейеры. Архивный конвейер обработки изображений пропускает каждую страницу через OCR отдельно, чтобы сбои можно было повторять постранично. OCR-движок принимает однострочные TIFF на вход. Разделитель стоит перед OCR и подаёт ему правильную единицу работы.
  • Тайловый рендеринг и серверная часть просмотрщика. Просмотрщик документов рендерит одну страницу за раз по мере прокрутки пользователем. Серверная часть хранит страницы как отдельные TIFF и отдаёт их по запросу. Многостраничные TIFF от приёма разделяются на входе, а не на каждый запрос просмотрщика.
  • Распределённая обработка. Сервис классификации документов работает на пуле исполнителей. Многостраничные TIFF вызывают конкуренцию блокировок, потому что каждому исполнителю нужен один и тот же файл. Разделение на приёме позволяет каждому исполнителю забирать независимую страницу.

Почему TIFF Paging X

Сжатие сохраняется по умолчанию

Разделитель пишет однострочные TIFF с тем же сжатием, что и источник. Страницы факсов CCITT G4 остаются CCITT G4. Сканы со сжатием LZW остаются LZW. Фотографии JPEG-в-TIFF остаются JPEG. Никакого перекодирования, никакой потери качества, никакого неожиданного роста размера файла. Переопределяйте через -Compression только тогда, когда вам действительно нужно изменить кодирование.

Настоящее серверное приложение

TIFF Paging X разработан для автоматической работы. Никаких окон GUI, диалоговых окон, запросов подтверждения. Он работает тихо из командной строки или как часть сервиса — именно то, что нужно продакшен-серверу приёма. Тот же бинарник обрабатывает пятистраничный счёт и архивный скан в 3000 страниц.

Распознавание многостраничности

Разделитель проверяет каждый входной файл перед обработкой. Однострочные TIFF пропускаются, не копируются и не переименовываются. Это означает, что вы можете направить его на смешанную папку с однострочными и многостраничными TIFF без создания дубликатов или загрязнения вывода. Журнал записывает, что было разделено, а что пропущено.

Сочетается с TIFF Combine X

Обратная операция — объединение множества однострочных TIFF в один многостраничный файл — обрабатывается TIFF Combine X. Эти два инструмента используют общие соглашения командной строки, поэтому рабочий процесс, который разделяет на приёме и снова объединяет для архивного хранения, использует один и тот же синтаксис в обоих направлениях.

Скачать бесплатно

(30 дней, без email и кредитной карты)

Купить лицензию

(серверная лицензия, бессрочная)

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


quote

Tiff Paging X — серверное разделение TIFF-файлов на страницы Отзывы клиентов 2026

Оцените
Оценка 4.7/5 на основе отзывов клиентов
5 Star

"Наши сканеры пишут пачки по 200 страниц как одиночные многостраничные TIFF, но наша система записей пациентов хранит по одной странице в файле с метаданными для конкретной карты. TIFF Paging X запускается как задание Планировщика задач каждые пятнадцать минут по входной папке. Сжатие CCITT G4 сохраняется точно, что важно, потому что нас связывают правила хранения, запрещающие перекодирование исходных страниц. Заменил стареющий внутренний инструмент, который ломался на TIFF свыше 300 страниц."

5 Star Margarethe Voss Document Imaging Specialist, Regional Health Network

"Мы оцифровываем переплетённые тома как многостраничные TIFF, а затем нам нужны однострочные файлы для тайлового сервера IIIF. Разделитель без проблем справляется с книгами на 800 страниц, а флаг NamePattern позволяет нам подобрать имена файлов, которые ожидает наша серверная часть просмотрщика. Поддержка диапазонов страниц полезна, когда страницу нужно пересканировать — мы просто разделяем исправленный диапазон поверх существующих файлов. Отсутствие GUI — именно то, чего мы хотели на серверной стороне."

5 Star Daniel Okafor Archive Manager, University Special Collections

"Производственные комплекты приходят как многостраничные TIFF, которые мы должны разделить, прежде чем наш инструмент штамповки Бейтса сможет их трогать. Мы интегрировали интерфейс ActiveX в наш скрипт приёма, поэтому разделение происходит сразу при загрузке. COM-вызов прост, а разделитель достаточно быстр для отклика в реальном времени на четырёхъядерной машине. Документация по списку токенов NamePattern могла бы быть подробнее, но поддержка ответила на наши вопросы в течение дня."

4 Star Patricia Lindgren Litigation Support Lead

FAQ ▼

Базовая команда: TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split. Она обрабатывает каждый многостраничный TIFF в исходной папке и пишет один однострочный TIFF на исходную страницу. Добавьте флаги -NamePattern, -Pages или -log для управления выводом.
Используйте флаг -Pages с разделёнными запятыми номерами страниц и диапазонами. Например, -Pages 1-5,10-15,20 извлекает страницы с 1 по 5, страницы с 10 по 15 и только страницу 20. Страницы вне диапазона пропускаются, поэтому в выходной папке только те страницы, которые вы запрашивали.
Да. Флаг -NamePattern принимает шаблон вроде "{name}_p{page:000}". {name} — базовое имя источника, {page} — номер страницы, а {page:000} дополняет нулями до трёх цифр. 50-страничный invoice.tif становится invoice_p001.tif до invoice_p050.tif.
Да по умолчанию. Страницы факсов CCITT G4 остаются CCITT G4, сканы со сжатием LZW остаются LZW, фотографии JPEG-в-TIFF остаются JPEG. Никакого перекодирования и никакой потери качества. Передавайте -Compression CCITTG4, -Compression LZW или -Compression None только тогда, когда вам действительно нужно изменить кодирование.
TIFF Paging X проверяет каждый входной файл перед обработкой. Однострочные TIFF пропускаются, не копируются и не переименовываются. Это позволяет направить разделитель на смешанную папку без создания дубликатов. Лог-файл записывает, какие файлы были разделены и какие пропущены.
Да. TIFF Paging X регистрируется как объект COM/ActiveX (TIFFPaging.TIFFPagingX). Вы можете вызывать его из .NET, PHP, Python, VBScript, ASP, Ruby, Perl и любой другой COM-совместимой среды. Тот же синтаксис параметров, используемый в командной строке, работает через COM-метод Convert.
Да. Сохраните команду разделения в файле .bat и добавьте его в Планировщик задач Windows. Разделитель работает автоматически в назначенное время, обрабатывает каждый новый многостраничный TIFF в отслеживаемой папке и записывает лог-файл для проверки. Свяжите его с этапом очистки, который перемещает обработанные исходные файлы в архивную папку.

Начните работать сейчас!

Скачайте пробную версию и конвертируйте файлы за считанные минуты.
Не требуется ни банковская карта, ни email.

⬇ Скачать пробную версию Windows 7/8/10/11 • 12 MB

Support

Последние новости

Подписка на рассылку новостей

Не беспокойтесь, мы не отправляем спам.


© 2026. Все права защищены. CoolUtils File Converters

Cards