У нас есть ряд систем, которые создают PDF-файлы, которые необходимо распечатать. Они хранятся в центральном хранилище документов. Затем в очередь JMS поступает сообщение о том, что документ необходимо напечатать. Служба, написанная на Java, подхватывает их, а затем вызывает нативную команду. Это вызов Adobe Reader с флагом /t. Это приводит к тому, что документ печатается без отображения графического интерфейса.
Однако после отключения электроэнергии это больше не работает. Тем временем нам приходится вручную печатать сотни документов. Первоначально мы пытались использовать печать с помощью Java, но PDF-файлы получались искаженными.
Что является лучшим решением для этого?