Требуется разработать микросервис для управления сервисами видео вещания на выделенной группе серверов. Микросервис должен следить за свободными ресурсами, управлять доступом пользователей и предоставлять API для управления вещанием с помощью текстовых или голосовых команд. Используемые технологии: node.js, javascript. Докеризация - опционально.
Скрипт объединяющий листы одного PDF документа в другой документ
Нужен скрипт, который будет вытаскивать листы из PDF файла, менять размер и вставлять каждый лист на определенную позицию нового листа. Внутри PDF файла находятся штрихкоды. 1 лист - 1 штриход.
Какую задачу должен решать скрипт: подготавливать к печати штрихкоды, бумага А4 самоклеющаяся и заранее разделена на 24 блока, поэтому каждое изображение (штрих-код) необходимо разместить в разделенный блок (можно в случайном порядке).
-----------------------------
Сейчас эта задача решается с помощью экшена в фотошопе:
1. до 24х штрихкодов импортируются в 1 проект (каждый штрихкод - отдельный слой)
2. выделяются все слои(штрих-коды) с последующим ресайзом, для попадания в размеры блока
3. каждый слой перемещается в свой блок
4. документ отправляется на печать
Каждые 24 штрихкода процесс повторяется.
-----------------------------
С чем предполагается работать:
В качестве исходного файла используется pdf, где 1 страница = 1 штрихкод, количество таких страниц (штрихкодов) в одном pdf файле - от 1 до 200-300шт.
В качестве материала под печать используется бумага А4 равномерно разделенная на 24 блока (70мм х 37,2мм) (3 блока по горизонтали, 8 по вертикали)
Соответственно если в pdf файле 10 штрих-кодов, то после добавления этого pdf файла на печать должна уйти одна страница с 10 штрих-кодами, если в pdf файле 48 штрих-кодов - 2 страницы, 156 штрихкодов - 7 страниц и так далее.
-----------------------------
Каждый штрихкод должен быть расположен в центре каждого блока и иметь поля:
- 2,6 мм (слева и справа)
- 11,9 мм (снизу и сверху)
-----------------------------
Как должен выглядеть рабочий вариант:
1. Загрузка pdf файла со штрихкодами (drag&drop или кнопкой открывающей системное окно выбора файла)
2. Получение информационного сообщения, о количестве загруженных из PDF файла штриходов и ещё одно сообщение с информацией, о кол-ве листов необходимых для печати задания
3. Кнопка печать
-----------------------------
Пояснения к приложенным файлам:
100.pdf - исходный файл со штрихкодами
barcode-print-24.pdf - итоговый файл под печать (если бы в исходнике было 24 штрихкода)
barcode-print-17.pdf - итоговый файл под печать (если бы в исходнике было 17 штрихкодов)
barcode-print.psd - рабочий шаблон photoshop'a, который используется сейчас для решения этой задачи
ui.png - пример желаемого интерфейса скрипта
-----------------------------
Необходимо, чтобы скрипт смог работать на веб-севере (nginx / php7/8) и его можно было бы выполнять в браузере. Если этот пункт вы не можете выполнить, пожалуйста укажите альтернативу, готов рассмотреть варианты.
Интересуют стоимость и сроки выполнения работы.
Выбранный исполнитель
Похожие заказы
- Веб-программирование5 заявокЗакрыт3 года назад
- $10
Необходимо доработать cron для автоматической отправки писем из базы данных. Задача включает оптимизацию существующего процесса и улучшение функционала. Ожидается четкое выполнение задачи с учетом текущих требований и стандартов веб-программирования.
Веб-программирование2 заявкиЗакрыт3 года назад Требуется интеграция платежной системы для веб-проекта. Ожидается работа с различными платежными решениями. Все детали будут обсуждены в личных сообщениях. Цена договорная.
Веб-программирование1 заявкаЗакрыт4 года назадТребуются несложные правки на сайте за 5 дней. Важно указать низкую стоимость работы. Подробности описаны в документе. Ожидаются заявки от исполнителей.
Веб-программированиенет заявокЗакрыт3 года назадИщется разработчик для создания программы, которая будет автоматически заключать пари в букмекерской конторе. Программа должна имитировать действия человека, быстро обрабатывать информацию от ТГ бота и совершать ставки в доли секунды. Требуется аналог существующего софта.
Веб-программирование2 заявкиЗакрыт4 года назадТребуется написать функцию Delete в приложении на Node.js, которая будет обрабатывать запросы от HTML-форм. Необходимо также обеспечить тестирование функции с использованием Jest. Ожидается интеграция с существующим кодом и работа с файлами JSON для хранения данных о погоде.
Веб-программирование3 заявкиЗакрыт4 года назадТребуется настроить email-рассылку в WordPress, включая триггерную рассылку и рассылку для брошенных корзин. Необходимо обеспечить автоматизацию и правильную настройку отправки писем.
Веб-программирование2 заявкиЗакрыт3 года назадНеобходимо разработать скрипт для обработки HTML формы, который будет присваивать названия полям и скрывать блоки в зависимости от порядкового номера фильтра. Используйте jQuery или чистый JavaScript для перебора полей и формирования массива данных при отправке формы. Реализуйте отображение операторов в соответствии с порядком фильтров.
Веб-программирование1 исполнительЗавершен4 года назад