Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El componente PrintDocument de Windows Forms se usa para establecer las propiedades que describen qué imprimir y la capacidad de imprimir el documento en aplicaciones basadas en Windows. Se puede usar junto con el componente PrintDialog para controlar todos los aspectos de la impresión de documentos.
Trabajar con el componente PrintDocument
Dos de los escenarios principales que implican al PrintDocument componente son:
Trabajos de impresión simples, como imprimir un archivo de texto individual. En tal caso, agregaría el componente PrintDocument a un formulario Windows Forms, y luego agregaría lógica de programación que imprimiría un archivo en el controlador de eventos PrintPage. La lógica de programación debe culminar con el Print método para imprimir el documento. Este método envía un Graphics objeto, contenido en la Graphics propiedad de la PrintPageEventArgs clase, a la impresora. Para obtener un ejemplo que muestra cómo imprimir un documento de texto mediante el PrintDocument componente, vea Cómo: Imprimir un archivo de texto de varias páginas en formularios Windows Forms.
Trabajos de impresión más complejos, como una situación en la que querrá reutilizar la lógica de impresión que ha escrito. En tal caso, derivaría un nuevo componente del PrintDocument componente e invalidaría (vea Invalidaciones para Visual Basic o invalidación para C#) el PrintPage evento.
Cuando se agrega a un formulario, el PrintDocument componente aparece en la bandeja de la parte inferior del Diseñador de Windows Forms en Visual Studio.
Consulte también
.NET Desktop feedback