parametros impresora
Publicado por Fernando (1 intervención) el 27/10/2009 14:43:11
Buenas. A ver si me pueden ayudar a ver por qué no puedo.
En los sistemas que hago, genero una previsualización armando un HTML y luego lo levanto con el objeto WebBrowser.
Hay muchos informes que tienen que ser en tamaño Legal/Oficio y Horizontal. Utilizo los clásicos
Printer.Orientation = vbPRORLandscape
Printer.PaperSize = vbPRPSLegal
Y el html lo genera sin problemas.
Pero al momento de querer imprimir ese HTML llamando a WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT, si no voy a las propiedades de la impresora y le cambio el seteo, me lo imprime A4 y vertical (mi seteo por default).
Si a alguno se le ocurre como puedo hacer para cambiar esto, se lo voy a agradecer.
En los sistemas que hago, genero una previsualización armando un HTML y luego lo levanto con el objeto WebBrowser.
Hay muchos informes que tienen que ser en tamaño Legal/Oficio y Horizontal. Utilizo los clásicos
Printer.Orientation = vbPRORLandscape
Printer.PaperSize = vbPRPSLegal
Y el html lo genera sin problemas.
Pero al momento de querer imprimir ese HTML llamando a WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT, si no voy a las propiedades de la impresora y le cambio el seteo, me lo imprime A4 y vertical (mi seteo por default).
Si a alguno se le ocurre como puedo hacer para cambiar esto, se lo voy a agradecer.
Valora esta pregunta


0