Это ситуация, с которой я сталкиваюсь. Я разработал веб-приложение, которое позволяет пользователям выбирать существующие файлы PDF, которые будут распечатываться в пакетном режиме на выбранных принтерах.
Однако в среде UAT мы не можем подключать принтеры из-за риска для сетевой безопасности. Я могу организовать установку стороннего программного обеспечения, но из-за административной нагрузки при организации изменений конфигурации было бы предпочтительным, чтобы инструмент мог быть настроен через базу данных или простой файл конфигурации.
Учитывая это ограничение, как я могу тиражировать печать без аппаратного обеспечения, как для тестирования системы разработчиками, так и для и пользовательского приемочного тестирования пользователем?
Я знаю, что это звучит изначально для этого вопроса , но решение должно быть жизнеспособным для конечного пользователя, а не только для разработчиков.
Я думал о создании драйвера принтера, который будет брать файл PDF и сохранять его в указанном каталоге с отметкой времени в качестве части имени. Я бы разработал отдельное приложение / веб-страницу, доступную пользователям только в среде UAT, чтобы отслеживать содержимое этого каталога и позволять пользователям проверять содержимое каталога, т.е. выбирать конкретное имя файла и передавать файл в браузер. Это позволило бы конечному пользователю проверить, передаются ли файлы, которые они выбрали для печати, на указанный принтер.
Если вы можете придумать лучшее решение, пожалуйста, дайте мне знать. Заранее спасибо.
С уважением,
MagicAndi.