для тестирования моему приложению необходимо отправить документ на принтер. Я действительно не хочу распечатывать это, поэтому я ищу "поддельный" драйвер принтера, который может по существу напечатать ничего. Я знаю, что nul существует, но мне также нужен поддельный принтер для поддержки приостановки. Любая идея, если нулевой порт может сделать это или любой другой поддельный драйвер принтера?
Как эмулировать "поддельный" принтер (драйвер) в Windows?
5 ответов
создайте новый принтер и установите его порт в значение NUL:
вам нужно будет добавить новый локальный порт и просто ввести NUL:
, где он запрашивает имя порта.
Как я уже упоминал в комментариях, Windows (Vista и выше) поставляются с драйвером принтера XPS, который вы можете использовать. Еще установить CutePDF эмулирует драйвер принтера.
Я рекомендую бесплатный и с открытым исходным кодом PDFCreator
вы можете приостановить печать из диалогового окна управления PDFCreator
для полноты, Microsoft на самом деле имеет два различных виртуальных принтеров, включенных в office, в зависимости от используемой версии office: Microsoft document Image Writer для Office 2003 и Microsoft XPS Document Writer для Office 2007 и новее.
конечно, как вариант PDF они оба будут по-прежнему создавать файлы на диске. Но в мире Windows очень вероятно, что у вас уже есть один из них.
можно использовать doPDF
doPDF является свободным PDF создатель, который делает то, что предполагает название, создает PDF-файлы. После установки он позволит конвертировать любые типы документов для печати в PDF файлы. doPDF7.3 устанавливается как виртуальный драйвер PDF принтера, поэтому после успешной установки появится в списке принтеров и факсов, а также в списке всех программ. Используя doPDF, вы можете конвертировать PDF двумя способами:
- печать в PDF через драйвер виртуального принтера doPDF. Вы сделаете это точно так же, как вы печатаете на обычном принтере, просто результатом будет PDF-файл, а не печатный лист бумаги.
- использование окна запуска doPDF. doPDF имеет исполняемый файл (доступный из группы программ запуска), который можно запустить для запуска мастера преобразования.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]