Para teste, meu aplicativo precisa enviar um documento para a impressora. Eu realmente não quero imprimir isso, então estou procurando um driver de impressora 'falso' que possa essencialmente imprimir em nada. Sei que nul existe, mas também preciso da impressora falsa para dar suporte à pausa. Alguma idéia se a porta nul pode fazer isso ou qualquer outro driver de impressora falso?
19
Respostas:
Crie uma nova impressora e defina sua porta como NUL:
Você precisará adicionar uma nova porta local e apenas digitar
NUL:
onde ela pede o nome da porta.fonte
Como eu mencionei nos comentários, o Windows (Vista e superior) vem com um driver de impressora XPS que você pode usar. Caso contrário, instale o CutePDF, que emula um driver de impressora.
fonte
Eu recomendo o PDFCreator gratuito e de código aberto
Você pode pausar a impressão na caixa de diálogo de controle do PDFCreator
fonte
Para ser completo, na verdade, a Microsoft possui duas impressoras virtuais diferentes incluídas no office, dependendo da versão do office usada: Microsoft Document Image Writer para Office 2003 e Microsoft XPS Document Writer para Office 2007 e versões mais recentes.
Obviamente, como a opção PDF, esses dois ainda criarão arquivos no disco. Mas no mundo Windows, é muito provável que você já tenha um desses disponíveis.
fonte
Você pode usar doPDF
fonte