PrintBSO (Бланк-Мастер).
Ювелирная точность печати на бланках строгой отчетности.
Автономная настольная система для массового безошибочного впечатывания реквизитов и персональных данных в типографские бланки дипломов, удостоверений и свидетельств с калибровкой до 0,2 мм.
Инженерные преимущества продукта
Программный комплекс переводит заполнение типографских бланков из ручного труда в высокоскоростной конвейерный режим.
Интерактивная визуальная калибровка (Drag-and-Drop)
Привязка скана реального типографского бланка в масштабе 1:1 в качестве подложки. Свободное перемещение полей мышью с микроподгонкой до 0,2 мм, регулировкой размера шрифта с шагом 0,5 pt и настройкой межстрочных интервалов.
Брака бланков
Векторная система базовых линий и аппаратная компенсация подачи принтера по оси Y полностью исключают порчу ценных номерных бланков.
Морфологический модуль падежей
Автоопределение пола и безошибочное склонение фамилий, имен и отчеств в дательный («кому выдано») и родительный падежи («удостоверяет право кого») с гибкой настройкой регистра букв под регламент.
Двухрежимный PDF-экспорт ReportLab
«Проверочный режим» выводит черновик с фоновым сканом для быстрой визуальной сверки на просвет на обычной бумаге. «Чистовой тираж» формирует скоростной многостраничный PDF, содержащий исключительно чистый текст в точных координатах бланка.
100% Offline-First
Полная локальная работа без интернета и облаков. Персональные данные слушателей гарантированно не покидают пределы рабочего компьютера оператора.
Умный пакетный импорт из Excel
Автоматическое распознавание ведомостей как с раздельными колонками («Фамилия», «Имя», «Отчество»), так и с единой строкой ФИО. Встроенная таблица предварительного просмотра позволяет вносить правки прямо перед запуском печати.
Подробный паспорт и регламент системы
Полное описание архитектурных модулей, функционала и производственной ценности:
🏭 Конвейерная замена ручного заполнения
Заполнение бланков строгой отчетности вручную или через офисные текстовые редакторы отнимает часы рабочего времени и неизбежно приводит к браку бланков из-за микросмещения подачи бумаги в лотке принтера на 1–2 мм или ошибок в падежных окончаниях сложных фамилий.
PrintBSO переводит процесс в строгий конвейерный режим: оператор загружает стандартную ведомость группы из Excel, настраивает общие данные курса в пару кликов и формирует готовый к отправке в лоток принтера многостраничный PDF-файл.
📊 Работа с данными и многострочностью
- Пакетный импорт Excel (.xlsx, .xls): распознавание любых структур ведомостей с интерактивным предпросмотром и ручной правкой ячеек.
- Сквозная нумерация: автоинкремент регистрационных номеров документов от заданного начального индекса.
- Поддержка длинных названий: перенос длинных наименований программ и дисциплин по символу «//» или клавише Enter с адаптацией шага строк.
- Групповые реквизиты: однократный ввод сроков обучения (с раскладкой даты на число, прописной месяц и год), состава комиссии и подписей руководства.
🎯 Ювелирная калибровка и экспорт
- Drag-and-Drop позиционирование: свободное перемещение надписей по фоновому скану оригинального типографского бланка (JPG/PNG).
- Двухрежимная генерация ReportLab: проверочный черновик с фоном для визуального контроля «на просвет» и чистовой файл только с текстом.
- Аппаратная компенсация: глобальный сдвиг координат по оси Y под особенности протяжного механизма конкретной модели принтера.
⚡️ Экономическая эффективность и автономность
- Колоссальная экономия времени: подготовка тиража документов на группу из 30–50 слушателей сокращается с нескольких часов до 1–2 минут.
- Профили бланков «из коробки»: независимое сохранение настроек для удостоверений и дипломов в конфигурационные JSON-файлы для быстрого переноса на другие рабочие места.
- Портативность (Zero-Install): поставляется в виде единого компактного .exe-файла, не требующего прав администратора или предустановленного Python.
Технические характеристики
| Тип платформы | Настольное автономное Windows-приложение (Desktop Utility, Zero-Install EXE) |
|---|---|
| Движок верстки и печати | Векторный PDF-генератор ReportLab (математическая привязка к базовой линии шрифтов) |
| Лингвистический модуль | Автоматическое распознавание пола и морфологическое склонение ФИО по правилам русского языка |
| Входные форматы данных | Табличные ведомости Microsoft Excel (.xlsx, .xls), растровые сканы подложек (.jpg, .png) |
| Выходные форматы | Векторный многостраничный PDF (проверочный с подложкой и чистовой для лотка принтера) |
| Шаг координатной сетки | Точность позиционирования до 0,2 мм; кегль шрифта с шагом 0,5 pt |