WmfMetafileEscapes

WmfMetafileEscapes enumeration

La enumeración MetafileEscapes especifica la funcionalidad del controlador de impresora que podría no ser accesible directamente a través de los registros WMF definidos en la enumeración RecordType (sección 2.1.1.1).

public enum WmfMetafileEscapes

Valores

NombreValorDescripción
Newframe1Notifica al controlador de la impresora que la aplicación ha terminado de escribir en una página.
Abortdoc2Detiene el procesamiento del documento actual.
Nextband3Notifica al controlador de la impresora que la aplicación ha terminado de escribir en una banda.
Setcolortable4Establece los valores de la tabla de colores.
Getcolortable5Obtiene los valores de la tabla de colores.
Flushout6Hace que toda la salida pendiente se vacíe al dispositivo de salida.
Draftmode7Indica que el controlador de la impresora DEBE imprimir solo texto y no gráficos.
Queryescsupport8Consulta un controlador de impresora para determinar si una función de escape específica es compatible con el dispositivo de salida que controla.
Setabortproc9Establece la función definida por la aplicación que permite cancelar un trabajo de impresión durante la impresión.
Startdoc10Notifica al controlador de la impresora que se está iniciando un nuevo trabajo de impresión.
Enddoc11Notifica al controlador de la impresora que el trabajo de impresión actual está finalizando.
Getphyspagesize12Recupera el tamaño de página físico actualmente seleccionado en un dispositivo de salida.
Getprintingoffset13Recupera el desplazamiento desde la esquina superior izquierda de la página física donde comienza la impresión o el dibujo real.
Getscalingfactor14Recupera los factores de escala para el eje x y el eje y de una impresora.
MetaEscapeEnhancedMetafile15Se utiliza para incrustar un metarchivo de formato de metarchivo mejorado (EMF) dentro de un metarchivo WMF.
Setpenwidth16Establece el ancho de un lápiz en píxeles.
Setcopycount17Establece el número de copias.
Setpapersource18Establece el origen, como una bandeja de papel o contenedor particular en una impresora, para formularios de salida.
Passthrough19Este registro pasa por datos arbitrarios.
Gettechnology20Obtiene información sobre la tecnología de gráficos compatible con un dispositivo .
Setlinecap21Especifica el modo de dibujo de líneas que se usará en la salida a un dispositivo.
Setlinejoin22Especifica el modo de unión de línea que se utilizará en la salida a un dispositivo.
Setmiterlimit23Establece el límite para la longitud de las uniones a inglete para usar en la salida a un dispositivo.
Bandinfo24Recupera o especifica la configuración relacionada con las bandas en un dispositivo, como el número de bandas.
Drawpatternrect25Dibuja un rectángulo con un patrón definido.
Getvectorpensize26Recupera el tamaño de bolígrafo físico definido actualmente en un dispositivo.
Getvectorbrushsize27Recupera el tamaño de pincel físico definido actualmente en un dispositivo.
Enableduplex28Activa o desactiva la impresión a doble cara (dúplex) en un dispositivo.
Getsetpaperbins29Recupera o especifica el origen de los formularios de salida en un dispositivo.
Getsetprintorient30Recupera o especifica la orientación del papel en un dispositivo.
Enumpaperbins31Recupera información sobre las fuentes de diferentes formularios en un dispositivo de salida .
Setdibscaling32Especifica la escala de mapas de bits independientes del dispositivo (DIB).
Epsprinting33Indica el inicio y el final de una sección de PostScript encapsulado (EPS).
Enumpapermetrics34Consulta a un controlador de impresora las dimensiones del papel y otros datos de formularios.
Getsetpapermetrics35Recupera o especifica las dimensiones del papel y otros datos de formularios en un dispositivo de salida .
PostscriptData37Envía datos PostScript arbitrarios a un dispositivo de salida.
PostscriptIgnore38Notifica a un dispositivo de salida que ignore los datos PostScript.
Getdeviceunits42Obtiene las unidades de dispositivo actualmente configuradas en un dispositivo de salida.
Getextendedtextmetrics256Obtiene métricas de texto extendidas actualmente configuradas en un dispositivo de salida .
Getpairkerntable258Obtiene la tabla de interletraje de fuentes definida actualmente en un dispositivo de salida.
Exttextout512Dibuja texto utilizando la fuente, el color de fondo y el color de texto seleccionados actualmente.
Getfacename513Obtiene el nombre de la fuente configurada actualmente en un dispositivo.
Downloadface514Establece el nombre de la fuente en un dispositivo.
MetafileDriver2049Consulta a un controlador de impresora sobre la compatibilidad con metarchivos en un dispositivo de salida .
Querydibsupport3073Consulta al controlador de la impresora sobre su compatibilidad con DIB en un dispositivo de salida.
BeginPath4096Abre un camino.
ClipToPath4097Define una región de recorte que está delimitada por una ruta. La entrada DEBE ser una cantidad de 16 bits que define la acción a tomar.
EndPath4098Finaliza un camino.
OpenChannel4110Lo mismo que STARTDOC especificado con un documento NULL y un nombre de archivo de salida , datos en modo sin procesar y un tipo de cero.
Downloadheader4111Indica al controlador de la impresora que descargue conjuntos de procedimientos PostScript.
CloseChannel4112Igual que ENDDOC. Ver OPEN_CHANNEL.
PostscriptPassthrough4115Envía datos arbitrarios directamente a un controlador de impresora, que se espera que procese estos datos solo en modo PostScript.PostscriptIdentify .
EncapsulatedPostscript4116Envía datos arbitrarios directamente al controlador de la impresora.
PostscriptIdentify4117Establece el controlador de la impresora en modo PostScript o GDI.
PostscriptInjection4118Inserta un bloque de datos sin procesar en un flujo PostScript. La entrada DEBE ser una cantidad de 32 bits que especifica el número de bytes a inyectar, una cantidad de 16 bits que especifica el punto de inyección y una cantidad de 16 bits que especifica el número de página, seguida de los bytes a inyectar.
Checkjpegformat4119Comprueba si la impresora admite una imagen JPEG.
Checkpngformat4120Comprueba si la impresora admite una imagen PNG.
GetPsFeaturesetting4121Obtiene información sobre una configuración de función específica para un controlador de impresora PostScript .
MxdcEscape4122Permite que las aplicaciones escriban documentos en un archivo o en una impresora en formato XML Paper Specification (XPS).
Spclpassthrough24568Permite que las aplicaciones incluyan procedimientos privados y otros datos arbitrarios en documentos.

Ver también