WmfMetafileEscapes

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class WmfMetafileEscapes extends System.Enum

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).

Campos

CampoDescripción
NewframeNotifica al controlador de impresora que la aplicación ha terminado de escribir en una página.
AbortdocDetiene el procesamiento del documento actual.
NextbandNotifica al controlador de impresora que la aplicación ha terminado de escribir en una banda.
SetcolortableEstablece los valores de la tabla de colores.
GetcolortableObtiene los valores de la tabla de colores.
FlushoutHace que toda la salida pendiente se vacíe al dispositivo de salida.
DraftmodeIndica que el controlador de impresora DEBERÍA imprimir solo texto y no gráficos.
QueryescsupportConsulta al controlador de impresora para determinar si una función de escape específica es compatible con el dispositivo de salida que controla.
SetabortprocEstablece la función definida por la aplicación que permite cancelar un trabajo de impresión durante la impresión.
StartdocNotifica al controlador de impresora que un nuevo trabajo de impresión está comenzando.
EnddocNotifica al controlador de impresora que el trabajo de impresión actual está finalizando.
GetphyspagesizeRecupera el tamaño físico de página actualmente seleccionado en un dispositivo de salida.
GetprintingoffsetRecupera el desplazamiento desde la esquina superior izquierda de la página física donde comienza la impresión o el dibujo real.
GetscalingfactorRecupera los factores de escala para el eje x y el eje y de una impresora.
MetaEscapeEnhancedMetafileSe utiliza para incrustar un metafile de formato mejorado (EMF) dentro de un metafile WMF.
SetpenwidthEstablece el ancho de un lápiz en píxeles.
SetcopycountEstablece el número de copias.
SetpapersourceEstablece el origen, como una bandeja de papel o contenedor particular en una impresora, para los formularios de salida.
PassthroughEste registro pasa datos arbitrarios.
GettechnologyObtiene información sobre la tecnología gráfica que es compatible con un dispositivo.
SetlinecapEspecifica el modo de dibujo de líneas a usar en la salida a un dispositivo.
SetlinejoinEspecifica el modo de unión de líneas a usar en la salida a un dispositivo.
SetmiterlimitEstablece el límite para la longitud de las uniones en inglete a usar en la salida a un dispositivo.
BandinfoRecupera o especifica la configuración relacionada con el banding en un dispositivo, como el número de bandas.
DrawpatternrectDibuja un rectángulo con un patrón definido.
GetvectorpensizeRecupera el tamaño físico del lápiz actualmente definido en un dispositivo.
GetvectorbrushsizeRecupera el tamaño físico del pincel actualmente definido en un dispositivo.
EnableduplexHabilita o deshabilita la impresión a doble cara (dúplex) en un dispositivo.
GetsetpaperbinsRecupera o especifica la fuente de formularios de salida en un dispositivo.
GetsetprintorientRecupera o especifica la orientación del papel en un dispositivo.
EnumpaperbinsRecupera información sobre las fuentes de diferentes formularios en un dispositivo de salida.
SetdibscalingEspecifica el escalado de mapas de bits independientes del dispositivo (DIBs).
EpsprintingIndica el inicio y el final de una sección PostScript encapsulada (EPS).
EnumpapermetricsConsulta al controlador de impresora las dimensiones del papel y otros datos de formularios.
GetsetpapermetricsRecupera o especifica las dimensiones del papel y otros datos de formularios en un dispositivo de salida.
PostscriptDataEnvía datos PostScript arbitrarios a un dispositivo de salida.
PostscriptIgnoreNotifica a un dispositivo de salida que ignore los datos PostScript.
GetdeviceunitsObtiene las unidades del dispositivo actualmente configuradas en un dispositivo de salida.
GetextendedtextmetricsObtiene métricas de texto extendidas actualmente configuradas en un dispositivo de salida.
GetpairkerntableObtiene la tabla de kerning de fuentes actualmente definida en un dispositivo de salida.
ExttextoutDibuja texto usando la fuente seleccionada actualmente, el color de fondo y el color del texto.
GetfacenameObtiene el nombre del tipo de fuente actualmente configurado en un dispositivo.
DownloadfaceEstablece el nombre del tipo de fuente en un dispositivo.
MetafileDriverConsulta al controlador de impresora sobre el soporte de metarchivos en un dispositivo de salida.
QuerydibsupportConsulta al controlador de impresora sobre su soporte para DIBs en un dispositivo de salida.
BeginPathAbre una ruta.
ClipToPathDefine una región de recorte delimitada por una ruta.
EndPathFinaliza una ruta.
OpenChannelLo mismo que STARTDOC especificado con un documento NULL y nombre de archivo de salida, datos en modo crudo y un tipo cero.
DownloadheaderIndica al controlador de la impresora que descargue conjuntos de procedimientos PostScript.
CloseChannelLo mismo que ENDDOC.
PostscriptPassthroughEnvía datos arbitrarios directamente al controlador de la impresora, que se espera procese estos datos solo cuando esté en modo PostScript.
EncapsulatedPostscriptEnvía datos arbitrarios directamente al controlador de la impresora.
PostscriptIdentifyConfigura el controlador de la impresora en modo PostScript o GDI.
PostscriptInjectionInserta un bloque de datos crudos en un flujo PostScript.
CheckjpegformatComprueba si la impresora admite una imagen JPEG.
CheckpngformatComprueba si la impresora admite una imagen PNG.
GetPsFeaturesettingObtiene información sobre una configuración de característica especificada para un controlador de impresora PostScript.
MxdcEscapePermite a las aplicaciones escribir documentos en un archivo o en una impresora en formato XML Paper Specification (XPS).
Spclpassthrough2Permite a las aplicaciones incluir procedimientos privados y otros datos arbitrarios en los documentos.

Newframe

public static final int Newframe

Notifica al controlador de impresora que la aplicación ha terminado de escribir en una página.

Abortdoc

public static final int Abortdoc

Detiene el procesamiento del documento actual.

Nextband

public static final int Nextband

Notifica al controlador de impresora que la aplicación ha terminado de escribir en una banda.

Setcolortable

public static final int Setcolortable

Establece los valores de la tabla de colores.

Getcolortable

public static final int Getcolortable

Obtiene los valores de la tabla de colores.

Flushout

public static final int Flushout

Hace que toda la salida pendiente se vacíe al dispositivo de salida.

Draftmode

public static final int Draftmode

Indica que el controlador de impresora DEBERÍA imprimir solo texto y no gráficos.

Queryescsupport

public static final int Queryescsupport

Consulta al controlador de impresora para determinar si una función de escape específica es compatible con el dispositivo de salida que controla.

Setabortproc

public static final int Setabortproc

Establece la función definida por la aplicación que permite cancelar un trabajo de impresión durante la impresión.

Startdoc

public static final int Startdoc

Notifica al controlador de impresora que un nuevo trabajo de impresión está comenzando.

Enddoc

public static final int Enddoc

Notifica al controlador de impresora que el trabajo de impresión actual está finalizando.

Getphyspagesize

public static final int Getphyspagesize

Recupera el tamaño físico de página actualmente seleccionado en un dispositivo de salida.

Getprintingoffset

public static final int Getprintingoffset

Recupera el desplazamiento desde la esquina superior izquierda de la página física donde comienza la impresión o el dibujo real.

Getscalingfactor

public static final int Getscalingfactor

Recupera los factores de escala para el eje x y el eje y de una impresora.

MetaEscapeEnhancedMetafile

public static final int MetaEscapeEnhancedMetafile

Se utiliza para incrustar un metafile de formato mejorado (EMF) dentro de un metafile WMF.

Setpenwidth

public static final int Setpenwidth

Establece el ancho de un lápiz en píxeles.

Setcopycount

public static final int Setcopycount

Establece el número de copias.

Setpapersource

public static final int Setpapersource

Establece el origen, como una bandeja de papel o contenedor particular en una impresora, para los formularios de salida.

Passthrough

public static final int Passthrough

Este registro pasa datos arbitrarios.

Gettechnology

public static final int Gettechnology

Obtiene información sobre la tecnología gráfica que es compatible con un dispositivo.

Setlinecap

public static final int Setlinecap

Especifica el modo de dibujo de líneas a usar en la salida a un dispositivo.

Setlinejoin

public static final int Setlinejoin

Especifica el modo de unión de líneas a usar en la salida a un dispositivo.

Setmiterlimit

public static final int Setmiterlimit

Establece el límite para la longitud de las uniones en inglete a usar en la salida a un dispositivo.

Bandinfo

public static final int Bandinfo

Recupera o especifica la configuración relacionada con el banding en un dispositivo, como el número de bandas.

Drawpatternrect

public static final int Drawpatternrect

Dibuja un rectángulo con un patrón definido.

Getvectorpensize

public static final int Getvectorpensize

Recupera el tamaño físico del lápiz actualmente definido en un dispositivo.

Getvectorbrushsize

public static final int Getvectorbrushsize

Recupera el tamaño físico del pincel actualmente definido en un dispositivo.

Enableduplex

public static final int Enableduplex

Habilita o deshabilita la impresión a doble cara (dúplex) en un dispositivo.

Getsetpaperbins

public static final int Getsetpaperbins

Recupera o especifica la fuente de formularios de salida en un dispositivo.

Getsetprintorient

public static final int Getsetprintorient

Recupera o especifica la orientación del papel en un dispositivo.

Enumpaperbins

public static final int Enumpaperbins

Recupera información sobre las fuentes de diferentes formularios en un dispositivo de salida.

Setdibscaling

public static final int Setdibscaling

Especifica el escalado de mapas de bits independientes del dispositivo (DIBs).

Epsprinting

public static final int Epsprinting

Indica el inicio y el final de una sección PostScript encapsulada (EPS).

Enumpapermetrics

public static final int Enumpapermetrics

Consulta al controlador de impresora las dimensiones del papel y otros datos de formularios.

Getsetpapermetrics

public static final int Getsetpapermetrics

Recupera o especifica las dimensiones del papel y otros datos de formularios en un dispositivo de salida.

PostscriptData

public static final int PostscriptData

Envía datos PostScript arbitrarios a un dispositivo de salida.

PostscriptIgnore

public static final int PostscriptIgnore

Notifica a un dispositivo de salida que ignore los datos PostScript.

Getdeviceunits

public static final int Getdeviceunits

Obtiene las unidades del dispositivo actualmente configuradas en un dispositivo de salida.

Getextendedtextmetrics

public static final int Getextendedtextmetrics

Obtiene métricas de texto extendidas actualmente configuradas en un dispositivo de salida.

Getpairkerntable

public static final int Getpairkerntable

Obtiene la tabla de kerning de fuentes actualmente definida en un dispositivo de salida.

Exttextout

public static final int Exttextout

Dibuja texto usando la fuente seleccionada actualmente, el color de fondo y el color del texto.

Getfacename

public static final int Getfacename

Obtiene el nombre del tipo de fuente actualmente configurado en un dispositivo.

Downloadface

public static final int Downloadface

Establece el nombre del tipo de fuente en un dispositivo.

MetafileDriver

public static final int MetafileDriver

Consulta al controlador de impresora sobre el soporte de metarchivos en un dispositivo de salida.

Querydibsupport

public static final int Querydibsupport

Consulta al controlador de impresora sobre su soporte para DIBs en un dispositivo de salida.

BeginPath

public static final int BeginPath

Abre una ruta.

ClipToPath

public static final int ClipToPath

Define una región de recorte delimitada por una ruta. La entrada DEBE ser una cantidad de 16 bits que define la acción a realizar.

EndPath

public static final int EndPath

Finaliza una ruta.

OpenChannel

public static final int OpenChannel

Lo mismo que STARTDOC especificado con un documento NULL y nombre de archivo de salida, datos en modo crudo y un tipo cero.

Downloadheader

public static final int Downloadheader

Indica al controlador de la impresora que descargue conjuntos de procedimientos PostScript.

CloseChannel

public static final int CloseChannel

Lo mismo que ENDDOC. Ver OPEN_CHANNEL.

PostscriptPassthrough

public static final int PostscriptPassthrough

Envía datos arbitrarios directamente al controlador de la impresora, que se espera procese estos datos solo cuando esté en modo PostScript. PostscriptIdentify.

EncapsulatedPostscript

public static final int EncapsulatedPostscript

Envía datos arbitrarios directamente al controlador de la impresora.

PostscriptIdentify

public static final int PostscriptIdentify

Configura el controlador de la impresora en modo PostScript o GDI.

PostscriptInjection

public static final int PostscriptInjection

Inserta un bloque de datos crudos 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.

Checkjpegformat

public static final int Checkjpegformat

Comprueba si la impresora admite una imagen JPEG.

Checkpngformat

public static final int Checkpngformat

Comprueba si la impresora admite una imagen PNG.

GetPsFeaturesetting

public static final int GetPsFeaturesetting

Obtiene información sobre una configuración de característica especificada para un controlador de impresora PostScript.

MxdcEscape

public static final int MxdcEscape

Permite a las aplicaciones escribir documentos en un archivo o en una impresora en formato XML Paper Specification (XPS).

Spclpassthrough2

public static final int Spclpassthrough2

Permite a las aplicaciones incluir procedimientos privados y otros datos arbitrarios en los documentos.