У меня есть возможность доступа к определенной опции принтера (сшивание) из .Net.
Если вы используете драйвер принтера и PrinterSettings, то вы можете взглянуть на это:
Программный выбор сложных параметров принтера в C #
или
Сериализация настроек принтера
Я предполагаю, что эти настройки в PJL, поэтому альтернативой является создание собственного PCL / PS для задания и затем просто вставка PJL вверху файла. Затем вы можете отправить с помощью:
Как отправить необработанные данные на принтер с помощью Visual C # .NET