Вы можете распечатать в файл. Перейдите в Свойства принтера и щелкните вкладку Порты.
Если вы выберете ФАЙЛ: в качестве порта, драйвер будет запрашивать имя файла во время печати. Это может соответствовать тому, как вы хотите работать, но я подозреваю, что вы хотите автоматизировать его дальше. В этом случае сделайте следующее:
Создайте новый локальный порт с путем и именем файла для вывода, например, Z:\prints\newjob.prt
Драйвер теперь всегда будет использовать это имя файла, но вам, вероятно, потребуется другое имя для каждого задания. Этого можно достичь, запустив скрипт, загруженный при запуске, который выполняет следующие действия:
- ищите Z:\prints\newjob.prt
- Когда оно появится, переименуйте его. Вы можете добавить инкрементный номер или добавить время и дату к имени, или что угодно.
- Подождите подходящее время (секунды, минуты ...) и начните цикл.