Que tal Grupo,
He creado un Servicio de Windows que Supervisa un Directorio y un tipo de
archivo determinado. Lo que pretendo es que cuando se crea un nuevo archivo
en ese Folder, lo quiero mandar a Impresión automaticamente. Todo este
monitoreo lo llevo acabo con la clase System.IO.FileSystemWatcher y todo
funciona correctamente, el detalle es que tengo un método que se dispará
cuando se crea un nuevo archivo:
private void NewFileCreated(object sender, FileSystemEventArgs e)
{
.
System.IO.FileInfo instanceFileInfo = new FileInfo(e.FullPath);
//TODO: Aqui quiero mandar el archivo a impresión ??
}
Y no encuentro un método que imprima el archivo directamente. Los tipos de
archivos a imprimir son de tipo .TIF se puede hacer esto directamente desde
.NET??
También estuve revisando los atributos de los archivos que se muestran en el
Explorador de windows y encontre una opción llamada "Print" en el menú
contextual y veo que el commando para un tipo de archivo .txt es:
"C:\WINNT\system32\NOTEPAD.EXE /p %1"
¿ Alguna idea de como pueda solucionar esta necesidad ?
De antemano gracias.
Saludos
JPablo
Leer las respuestas