Para realizar pruebas, mi aplicación debe enviar un documento a la impresora. Realmente no quiero imprimir esto, así que estoy buscando un controlador de impresora 'falso' que esencialmente no pueda imprimir nada. Sé que nul existe, pero también necesito la impresora falsa para admitir la pausa. ¿Alguna idea de si el puerto nul puede hacer esto o cualquier otro controlador de impresora falso?
19
Respuestas:
Cree una nueva impresora y configure su puerto en NUL:
Deberá agregar un nuevo puerto local y simplemente escribir
NUL:
donde se le pide el nombre del puerto.fuente
Como mencioné en los comentarios, Windows (Vista y superior) viene con un controlador de impresora XPS que puede usar. De lo contrario, instale CutePDF que emula un controlador de impresora.
fuente
Recomiendo el PDFCreator gratuito y de código abierto
Puede pausar la impresión desde el cuadro de diálogo de control de PDFCreator
fuente
Para completar, Microsoft en realidad tiene dos impresoras virtuales diferentes incluidas con Office, dependiendo de la versión de Office que use: Microsoft Document Image Writer para Office 2003 y Microsoft XPS Document Writer para Office 2007 y versiones posteriores.
Por supuesto, al igual que la opción PDF, ambos seguirán creando archivos en el disco. Pero en el mundo de Windows es muy probable que ya tenga uno de estos disponibles.
fuente
Puedes usar doPDF
fuente