В моей компании мы ищем способ преобразовать документ PDF в файл PCL (язык команд принтера) на Java.
Это наш рабочий процесс:
- Создание PDF-документа в памяти (т.е. он хранится в виде байтового массива)
- Преобразование байтового массива в PCL, в память или в файл
- Отправить этот файл PCL через FTP на сетевой принтер
Проблема:
Мы не можем найти библиотеку Java или встроенные функции для преобразования байтового массива в файл PCL. Как можно решить эту проблему?
Я знаю, что GhostScript - это опция, и она довольно хорошо работает на наших собственных машинах, но мы не сможем использовать ее на машине, на которой мы развертываем.
Если есть какая-то библиотека, которая может конвертировать файл PDF или байтовый массив в байтовый массив или файл PCL, это было бы очень полезно.