impresion

9
 Impresión en .NET Impresión en .NET

Upload: lucho-nosoy

Post on 08-Jul-2015

58 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 1/10

Impresión en .NETImpresión en .NET

Page 2: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 2/10

Contenido

Opciones para imprimir en .NET

Imprimir Formulario: PrintForm

Imprimir desde cero:PrintDocument

Controles relacionados a la

impresión: PageSetupDialog,PrintDialog, PrintPreviewControl,PrintPreviewDialog.

Page 3: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 3/10

¿Opciones para imprimiren .NET?

Imprimir lo que se está viendo en elFormulario: Clase PrintForm.

Imprimir de manera personalizada:PrintDocument

Imprimir Informes de Datos (Report)

Page 4: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 4/10

Imprimiendo unFormulario

Haciendo uso de la clase PrintForm,podemos rápidamente imprimir lo quese ve en nuestro formulario (graficos,

texto, controles)2.Añadir un objeto PrintForm (o crearlo)

3.Establecer el formulario que se deseaimprimir en su propiedad Form (por

default toma el formulario donde seañadió)

4.Llamar al Método Print()

Page 5: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 5/10

Imprimir Formulario

Page 6: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 6/10

Controlar la Impresión

  Todo gira alrededor dPrintDocument

Page 7: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 7/10

omponen es eImpresión

Componente Si quiero…

PrintDocument Controlar y dibujar cualquier cosa en undocumento mediante la clase Graphics.PageSetupDialog Mostrar al usuario una forma de configurar las propiedades relacionadas al documento,tales como márgenes y orientación del papel

PrintDialog Proporcionarle al usuario una manera deconfigurar las opciones de impresiónrelacionadas a la impresora (seleccionar una

impresora, buscar una en la red, número decopias y orientación)

PrintPreviewDialogDarle al usuario una vista previa deldocumento en un formulario pre-configurado

 para hacerlo de una manera sencilla, peroútil.

PrintPreviewControlPersonalizar la manera de cómo se

 previsualiza un documento en pantalla (unaalternativa a PrintPreviewDialog) **Es unControl no un componente

Page 8: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 8/10

Imprimiendo en.NET…

Page 9: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 9/10

Recursos

PrintDocumenthttp://msdn.microsoft.com/en-us/library/system.drawing.

 

Comunidad:http://dotnetguerrero.net/

Mi Blog:

http://sobreprogramacion.blogspot.com/

Page 10: Impresion

5/9/2018 Impresion - slidepdf.com

http://slidepdf.com/reader/full/impresion-559ca19e5ac9a 10/10

Gracias por su

Atención…¿Preguntas?¿Preguntas?