Печать из файла (PRN) средствами Windows – легко!
Сегодня столкнулся с новым и неизведанным для меня – печать из файла PRN. Этот файл создается, если во время выбора принтера для распечатки отметить галочку «печать в файл» (по крайней мере в винде). Расширение файла по умолчанию не создается, но оно наверное и не надо.
Передо мной поставили задачу… сказали что не могут, пришлось погулить – теперь вопрос решен. (еще и тут)
Среди способов печати есть 2 осн. варианта:
- Печать средствами системы – способ печати достигаемый простым копированием файла на принтер (порт принтера).
- Печать используя сторонний софт, для промежуточной конверсии (например в PDF) – все предлагали юзать Acrobat Distiller.
Я являюсь сторонником максимального использования средств системы, без привлечения ненужного стороннего софта, поэтому делал так:
мой файл созданный в экселе – C:\ex1111.prn (расширение я сам добавил)
принтер для печати – \\office-13\hplaserj
Комманда для печати выглядела так:
copy c:\ex1111.prn \\office-13\hpLaserJ (вместо сетевого пути \\office-13\hpLaserJ можно писать локальный порт принтера, который можно найти в свойствах принтера)
После выполнения комманды компьютер немного призадумался и выдал, что «скопирвано 1 файлов»
______________________________________
интересно почитать:

