¿Cuál es la mejor manera de imprimir las pantallas de un ASP.NET página .NET1.1/.NET2.0

StackOverflow https://stackoverflow.com/questions/82654

Pregunta

He visto ejemplos de impresión desde una aplicación de windows, pero no he sido capaz de encontrar un buen ejemplo de alguna manera de hacer esto.

¿Fue útil?

Solución

He utilizado la hoja de estilos de impresión

aquí, y en el artículo http://alistapart.com/stories/goingtoprint/ que ir a través de la manera de poner esto en marcha.En lugar de establecer una página especial que necesita para mantenerse así.

Otros consejos

Si usted sólo necesita imprimir su página web desde el lado del cliente el uso de window.print().La muestra se puede encontrar aquí: http://www.javascriptkit.com/howto/newtech2.shtml.Me permito sugerir la preparación de una versión especial de su página en primer lugar, sin contenido dinámico y con un diseño que se vería bien en la impresión.

Si necesita enviar algo a la impresora en el lado del servidor que sería un poco más complicado.Echa un vistazo a este MSDN artículo sobre cómo hacer la impresión básica.

El explorador imprime tus páginas.Si usted necesita ajustar a la página para que se vea mejor en la impresora, utilice CSS @selectores de medios.

La reformulación de lo que otros han dicho, usted sólo necesita llamar a la ventana.print() en javascript.Que y construir un css separado para la impresión.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top