Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

System.Printing (Espacio de nombres)

Proporciona clases que permiten automatizar la administración de servidores, colas y trabajos de impresión.

Este espacio de nombres contiene las siguientes clases principales:

  • La clase PrintSystemObject, que es la clase base del resto de clases de impresión principales.

  • La clase PrintServer, que representa un servidor de impresión real, normalmente un equipo.

  • La clase PrintQueue, que representa una cola de impresión real y su impresora.

  • La clase PrintSystemJobInfo, que representa un trabajo de impresión determinado.

  • La clase PrintTicket, que indica a la impresora cómo procesar un trabajo de impresión.

Cada una de las clases derivadas de la clase PrintSystemObject tiene un método Refresh y Commit. Debe utilizar estos métodos para asegurarse de que las instancias de las clases están sincronizadas con los componentes de hardware o software que representan.

El espacio de nombres System.Printing también incluye muchas enumeraciones que describen las capacidades de la impresora, por ejemplo si una impresora puede generar resultados intercalados, y que especifican instrucciones máquina a las impresoras, por ejemplo el tamaño del papel que se debe utilizar para un trabajo de impresión.

Este espacio de nombres forma parte de los servicios de impresión mejorados proporcionados con Windows Presentation Foundation (WPF). Los programadores de código administrado que usan formularios Windows Forms deben utilizar la API en el espacio de nombres System.Drawing.Printing.

  Clase Descripción
Clase pública LocalPrintServer Representa el servidor de impresión local (el equipo donde se ejecuta la aplicación) y permite la administración de las colas de impresión.
Clase pública PageImageableArea Representa el área de una página que se puede imprimir.
Clase pública PageMediaSize Describe el tamaño de página del papel u otro soporte.
Clase pública PageResolution Define la resolución de página de la impresión, ya sea como un valor cualitativo, como puntos por pulgada o ambos.
Clase pública PageScalingFactorRange Especifica un intervalo de porcentajes en los que una impresora puede ampliar o reducir la imagen de impresión de una página.
Clase pública PrintCapabilities Define las capacidades de una impresora.
Clase pública PrintCommitAttributesException Excepción que se produce cuando una condición de error evita que PrintSystemObject confirme algunos atributos con el equipo, impresora o dispositivo real que el objeto representa.
Clase pública PrintDocumentImageableArea Especifica el tamaño del papel (u otro soporte), el tamaño del área de impresión y su ubicación.
Clase pública PrintDriver Representa un controlador de impresión.
Clase pública PrintFilter Define el comportamiento de eliminación que es común a las clases PrintProcessor y PrintDriver. PrintFilter admite la infraestructura de Windows Presentation Foundation (WPF) y no está previsto utilizarlo directamente desde el código.
Clase pública PrintingCanceledException Excepción que se produce si el código intenta tener acceso a un trabajo de impresión cancelado.
Clase pública PrintingNotSupportedException Representa la excepción que se produce cuando no se admite una operación de impresión.
Clase pública PrintJobException La excepción que se produce cuando el trabajo de impresión no se ejecuta correctamente.
Clase pública PrintJobInfoCollection Representa uno o varios objetos PrintSystemJobInfo.
Clase pública PrintJobSettings Describe un trabajo de impresión.
Clase pública PrintPort Representa un puerto de impresora en un servidor de impresión. Cada cola de impresión tiene asignado un puerto de impresión.
Clase pública PrintProcessor Representa un procesador de impresión en un servidor de impresión.
Clase pública PrintQueue Administra impresoras y trabajos de impresión.
Clase pública PrintQueueCollection Representa una colección de objetos PrintQueue.
Clase pública PrintQueueException La excepción que se produce cuando una condición de error evita el acceso o la creación de PrintQueue.
Clase pública PrintQueueStream Una secuencia que representa un trabajo de impresión que está en la cola de impresión.
Clase pública PrintQueueStringProperty Representa una, y sólo una, de las tres posibles propiedades de una cola de impresión: Location, Comment o ShareName.
Clase pública PrintServer Administra las colas de impresión de un servidor de impresión, que normalmente es un equipo, pero puede ser un aparato de hardware de servidor de impresión dedicado.
Clase pública PrintServerException La excepción que se produce cuando una condición de error evita el acceso o la creación de un PrintServer.
Clase pública PrintSystemException La excepción que se produce cuando una condición de error evita el acceso o la creación de un PrintSystemObject.
Clase pública PrintSystemJobInfo Define en detalle un trabajo de impresión.
Clase pública PrintSystemObject Define las propiedades y los métodos básicos que son comunes a los objetos del sistema de impresión. Las clases que derivan de esta clase representan objetos como colas, servidores y trabajos de impresión.
Clase pública PrintSystemObjectPropertiesChangedEventArgs Proporciona los datos para un evento PropertiesChanged, que debe crear.
Clase pública PrintSystemObjectPropertyChangedEventArgs Proporciona datos para un evento PropertyChanged, que se debe crear.
Clase pública PrintSystemObjects Representa una colección de objetos del sistema de impresión.
Clase pública PrintTicket Define la configuración de un trabajo de impresión.

  Estructura Descripción
Estructura pública ValidationResult Representa un PrintTicket combinado que se garantiza que es viable, con un informe de los ajustes realizados para hacerlo viable.

  Enumeración Descripción
Enumeración pública Collation Especifica si una impresora intercala la salida cuando imprime varias copias de un trabajo de impresión de varias páginas.
Enumeración pública ConflictStatus Especifica si se ha realizado alguna modificación en un objeto PrintTicket combinado para garantizar un PrintTicket viable.
Enumeración pública DeviceFontSubstitution Especifica si está habilitada la sustitución de fuentes de dispositivo en una impresora.
Enumeración pública Duplexing Especifica si una impresora utiliza impresión en una cara o algún tipo de impresión a dos caras (dúplex).
Enumeración pública EnumeratedPrintQueueTypes Especifica los atributos de las colas de impresión.
Enumeración pública InputBin Especifica la bandeja de entrada que se utiliza como el origen de papel en blanco u otros medios de impresión.
Enumeración pública LocalPrintServerIndexedProperty Especifica las propiedades de un objeto LocalPrintServer que se inicializa al construirlo.
Enumeración pública OutputColor Especifica cómo imprimir el contenido que contiene color o tonos de gris.
Enumeración pública OutputQuality Especifica los tipos de la calidad del resultado de un dispositivo de impresión.
Enumeración pública PageBorderless Especifica si un dispositivo de impresión imprime hasta el borde del soporte o deja un margen no impreso alrededor del borde.
Enumeración pública PageMediaSizeName Especifica el tamaño de página o el ancho del rollo de papel o de otro soporte de impresión.
Enumeración pública PageMediaType Especifica tipos de papel de impresión u otros soportes.
Enumeración pública PageOrder Especifica si un dispositivo de impresión imprime los documentos de varias páginas en orden ascendente o descendente.
Enumeración pública PageOrientation Especifica cómo se orientan las páginas de contenido en el soporte de impresión.
Enumeración pública PageQualitativeResolution Especifica la resolución de página como un valor cualitativo, no numérico.
Enumeración pública PagesPerSheetDirection Especifica la organización de páginas cuando aparece más de una página de contenido en una sola cara del soporte de impresión.
Enumeración pública PhotoPrintingIntent Especifica la calidad del resultado cuando se imprime un fotografía. El controlador de impresora traduce PhotoPrintingIntent en los valores cuantitativos para la resolución y otros factores de calidad.
Enumeración pública PrintJobPriority Especifica una prioridad no numérica para un trabajo de impresión respecto a otros trabajos de impresión de la cola de impresión.
Enumeración pública PrintJobStatus Especifica el estado actual de un trabajo de impresión en una cola de impresión.
Enumeración pública PrintJobType Especifica si el trabajo de impresión utiliza XML Paper Specification (XPS).
Enumeración pública PrintQueueAttributes Especifica los atributos de una cola de impresión y su impresora.
Enumeración pública PrintQueueIndexedProperty Especifica las propiedades que se inicializan cuando se construye un objeto PrintQueue.
Enumeración pública PrintQueueStatus Especifica el estado de una cola de impresión o de su impresora.
Enumeración pública PrintQueueStringPropertyType Especifica el significado que se le va a dar a PrintQueueStringProperty.
Enumeración pública PrintServerEventLoggingTypes Especifica los tipos de eventos que PrintServer puede registrar.
Enumeración pública PrintServerIndexedProperty Especifica las propiedades de un objeto PrintServer que se inicializan cuando se construye.
Enumeración pública PrintSystemDesiredAccess Especifica los distintos derechos de acceso (o niveles de acceso) para imprimir objetos.
Enumeración pública PrintSystemObjectLoadMode Especifica si se inicializan las propiedades de un objeto cuando se carga el objeto.
Enumeración pública PrintTicketScope Especifica si PrintTicket se aplica a un trabajo de impresión completo, a un documento dentro del trabajo de impresión o sólo a una página dentro del trabajo de impresión.
Enumeración pública Stapling Especifica si una impresora grapa un documento de varias páginas y la posición de las grapas.
Enumeración pública TrueTypeFontMode Especifica cómo una impresora controla el texto con formato de fuente TrueType.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft