Como posso emular uma 'falsa' impressora (driver) no Windows?

18

Para testar, meu aplicativo precisa enviar um documento para a impressora. Eu realmente não quero imprimir isso, então eu estou procurando por um driver de impressora 'falso' que essencialmente poderia imprimir para nada. Eu sei que nul existe, mas também preciso da impressora falsa para suportar a pausa. Alguma idéia se a porta nul pode fazer isso ou qualquer outro driver de impressora falso?

    
por Raymond 29.11.2010 / 05:01

5 respostas

23

Crie uma nova impressora e defina sua porta para NUL:

Você precisará adicionar uma nova porta local e digitar NUL: , onde ele solicita o nome da porta.

    
por 29.11.2010 / 07:13
6

Como eu mencionei nos comentários, o Windows (Vista & acima) vem com um driver de impressora XPS que você pode usar. Caso contrário, instale o CutePDF que emula um driver de impressora.

    
por 29.11.2010 / 14:36
5

Eu recomendo o PDFCreator

Você pode pausar a impressão da caixa de diálogo de controle do PDFCreator

    
por 29.11.2010 / 07:20
2

Para completar, a Microsoft tem duas impressoras virtuais diferentes incluídas no office, dependendo da versão do office que você usa: Microsoft Document Image Writer para Office 2003 e Microsoft XPS Document Writer para Office 2007 e mais recente.

É claro que, assim como a opção PDF, eles ainda criarão arquivos no disco. Mas no mundo do Windows é muito provável que você já tenha um desses disponíveis.

    
por 30.11.2010 / 01:46
0

Você pode usar doPDF

doPDF is a free PDF creator that does what the name suggests, creates PDF files. Once installed it will allow you to convert any type of printable documents to PDF files. doPDF7.3 installs itself as a virtual PDF printer driver so after a successful installation will appear in your Printers and Faxes list and also in the list of All Programs. Using doPDF you can convert to PDF in two ways:

  • Print to PDF via the virtual printer driver doPDF. You would do this exactly as you print to a regular printer, just the result will be a PDF file, not a printed piece of paper.
  • Using the doPDF Startup window. doPDF has an executable file (accessible from the start program group) that you can run in order to start a conversion wizard.

enter image description here

    
por 29.11.2010 / 07:18