#765

На этой вкладке видно, что уже сконвертировано, а что ещё нет, и здесь же настраивается, как именно программа это делает. Какие форматы делать — галочки «Конвертировать SVG раскроя в PNG/EMF» и «Конвертировать этикетки в PDF» — находятся на вкладке «Главная».

Фильтр и кнопки

Переключатель «Фильтр»: «Все», «Ожидают», «Конвертированные». Рядом три кнопки:

  • «Сканировать заказы» — пройтись по папке заказов и добавить в таблицу всё, для чего нет готовых файлов. Полезно после ручного вмешательства в папки или после переноса установки.
  • «Конвертировать выбранное» — запустить конвертацию отмеченных строк, не дожидаясь очередного круга. Если ничего не выбрано, конвертируются все ожидающие заказы — так же, как по кнопке «Конвертировать сейчас» на «Главной».
  • «Обновить» — перечитать таблицу.

Таблица

Строка на заказ: «№ Заказа», «Статус» («Ожидает», «В процессе», «Готово», «Ошибка», «Пропущено»; у первых двух в скобках — сколько файлов из скольких), «SVG файлов» — сколько ещё ждёт конвертации, «EMF готово» и «PDF готово» — сделано из всего. Показываются 100 последних заказов. Заказ со статусом «Ошибка» — первый кандидат на разбор.

Настройки конвертации

«Режим обработки» — два варианта:

  • «Последовательный режим (загрузка и конвертация по одному)» — скачали заказ, сразу его сконвертировали, перешли к следующему. Первые заказы быстрее доезжают до станка.
  • «Пакетный режим (загрузить все, потом конвертировать)» — сначала скачиваются все заказы, потом конвертируется всё разом. Скачивание заканчивается раньше, но первые готовые файлы появляются позже.

Для обычного дня, когда заказы приходят по одному, разница незаметна. Пакетный режим имеет смысл, когда утром прилетает сразу пачка.

Галочка «Параллельная конвертация (быстрее, больше RAM)» и поле «Количество параллельных потоков (1-8)», по умолчанию 2. Каждый поток берёт свою пачку файлов и обрабатывает её целиком — именно пачку, а не файл за файлом, потому что основное время уходит на запуск процесса, а не на саму картинку. Замер на 150 этикетках и двух потоках: около 12 минут раньше и около 2 минут сейчас; на десяти этикетках — 98 секунд против 23.

Сколько потоков ставить:

  • 1–2 — для слабого цехового компьютера;
  • 4 и больше — если процессор и диск это позволяют. Каждый поток занимает заметный объём оперативной памяти, поэтому «поставить 8» на офисном ПК скорее замедлит работу.

Режим, галочка и число потоков сохраняются в файл настроек сразу при изменении, перезапуск не нужен.

Прогресс

Ниже — полоса «Прогресс конвертации» и блок с состоянием каждого потока (W1…W8): какой файл сейчас в работе у каждого.

Чего на вкладке нет

Отдельной кнопки остановки здесь нет: конвертацию, как и всё остальное, прерывает «Остановить» на вкладке «Главная»; недописанные файлы при этом не остаются — результат появляется на диске только целиком. Нельзя пересобрать один конкретный файл и нельзя посмотреть текст ошибки прямо в таблице — подробности в журнале и в файле invalid_svg_1.log.