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