Я не знаю LiveCycle, но я знаю, что вы можете запустить полученный PDF через Ghostscript через командную строку с -sDevice = ljet5 (например), этот файл может отправить на принтер, скопировав его на UNC-ресурс общего ресурса.
Я полагаю, что вы могли бы просто поместить UNC в общий ресурс принтера в качестве вывода для Ghostscript следующим образом:
gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=ljet5 -sOutputFile=\\server\printershare\pdfdocument.pcl c:\pdfdocument.pdf
В противном случае просто введите имя файла, а затем скопируйте его следующим образом:
gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=ljet5 -sOutputFile=c:\pdfdocument.pcl c:\pdfdocument.pdf
copy c:\pdfdocument.pcl \\server\printershare
Вы также можете просто передать поток PDF в памяти Ghostscript, так как он поддерживает STDIN.
Если вы не хотите просто копировать файл в UNC, вы можете передать полученный файл / байты непосредственно на принтер, установленный локально с использованием C # или VB и т. Д.
Как отправить необработанные данные на принтер с помощью Visual C # .NET .