Указанная вами командная строка создаст программу PostScript из ввода PCL.Я не понимаю, что вы подразумеваете под:
двоичные данные из файла PRN перемещаются в файл ps / pdf без каких-либо визуализаций
Процесс не будет ничего визуализироватьон создаст файл PostScript.Обратите внимание, что вместо этого вы можете создать файл PDF с помощью устройства pdfwrite.
Возможно, если вы поделитесь примером входных и выходных файлов, можно будет сказать больше.Также было бы полезно увидеть всю расшифровку выходных данных обратного канала.Если бы ничего другого, он содержал бы используемую версию GhostPCL, которую было бы полезно знать.
[Редактировать после предоставления файлов]
Я не знаю, что привело вас к убеждению в том, что ваш файлбыл файл PCL, но это не так.
Файл 'PRN' вообще не является файлом PCL.Это XPS-файл.
Неудивительно, что когда вы запускаете его через интерпретатор PCL, он не знает, что с ним делать.Интерпретаторы PCL рассматривают все, что они не понимают, как «текст» и пытаются напечатать это как таковой.Вот почему содержание вашего PDF начинается с «PK».XPS-файлы - это zip-архивы, а PK - это подпись zip-архива.
Если вместо этого вы используете GhostXPS, он будет правильно читать файл.Или, поскольку это предположительно в Windows 10, вы можете просто сохранить его непосредственно в файл PDF, если вы этого хотите.