Описание проекта
Скрипт должен брать список позиций из простого источника — таблицы или текстового файла, где в каждой строке есть идентификатор и, при необходимости, короткая подпись. Для каждой строки он генерирует QR-код, кодирующий идентификатор, добавляет снизу читаемую человеком подпись и размещает результат в сетке на странице. Размер сетки, габариты ячейки и поля должны настраиваться, чтобы вывод совпадал с листами наклеек, которые мы уже закупаем. Итог — готовый к печати документ, желательно многостраничный PDF, где каждая страница заполнена аккуратно выровненными кодами, готовыми к печати и наклейке на полки и коробки.
Веб-интерфейс для этого нам не нужен. Скрипт командной строки или совсем небольшая локальная утилита вполне подойдут, лишь бы это работало надёжно, обрабатывало сотни позиций без затыков и пропускало или сообщало о плохих строках, а не падало. Расскажите, пожалуйста, какой язык и библиотеки вы бы использовали, подтвердите, что QR-коды будут уверенно считываться в печатном размере, и оцените сроки. Для нас важен чистый документированный код, который наш собственный администратор сможет перезапустить позже.