Показать полную графическую версию : [решено] Печать в файл
Кто-нибудь решал задачу по отправке файла на печать принтера, который настроен на печать в файл? Возможно ли это технически?
Если вручную отправлять файл на печать, то система предлагает сохранить результат в виде файла с расширением .prn. В очереди печати появляется запись на время выполнения задания, всё работает.
Пробую отправить файл на печать через командную строку известными способами.
Print /D:FILE simple.txt
Copy simple.txt \\%host%\%printer%
Не работает. Возможно ли задать место сохранения результата печати в файл?
Пробую отправить файл на печать через командную строку известными способами.
Print /D:FILE simple.txt
Copy simple.txt \\%host%\%printer%
Не работает. »
Отчего — «известными»? Отчего — должно работать?
Разобрались.
1.Что бы принтер сам печатал в файл нужно в свойствах принтера на закладке Порт создать новый локальный порт и в качестве названия указать путь к файлу. (например С:\temp\temp.txt)
2. что бы отправить тестовую страницу на печать и она попадала в очередь принтера нужно выполнить RUNDLL32 PRINTUI.DLL,PrintUIEntry /n"PrinterName" /k
Разобрались.
1.Что бы принтер сам печатал в файл нужно в свойствах принтера на закладке Порт создать новый локальный порт и в качестве названия указать путь к файлу. (например С:\temp\temp.txt) »
Простите, а Вы делали как-то иначе? Вы ведь ранее писали, что:
Если вручную отправлять файл на печать, то система предлагает сохранить результат в виде файла с расширением .prn. »
?!
Если создать принтер и настроить на нем печать в файл, то при отправке задания на печать он будет открывать диалоговое окно с предложением указать пусть до файла, в который будет сохранена печать.
По-моему решение создать новый локальный порт в виде пути до файла не самое очевидное решение.
Loki3D, теперь понял Вашу цель.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.