WmfMetafileEscapes

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

public final class WmfMetafileEscapes extends System.Enum

L’énumération MetafileEscapes spécifie la fonctionnalité du pilote d’imprimante qui pourrait ne pas être directement accessible via les enregistrements WMF définis dans l’énumération RecordType (section 2.1.1.1).

Champs

ChampDescription
NewframeInforme le pilote d’imprimante que l’application a fini d’écrire sur une page.
AbortdocArrête le traitement du document actuel.
NextbandInforme le pilote d’imprimante que l’application a fini d’écrire sur une bande.
SetcolortableDéfinit les valeurs de la table de couleurs.
GetcolortableObtient les valeurs de la table de couleurs.
FlushoutForce l’évacuation de toute sortie en attente vers le dispositif de sortie.
DraftmodeIndique que le pilote d’imprimante DOIT n’imprimer que du texte, et aucune image.
QueryescsupportInterroge le pilote d’imprimante pour déterminer si une fonction d’échappement spécifique est prise en charge sur le dispositif de sortie qu’il pilote.
SetabortprocDéfinit la fonction définie par l’application qui permet d’annuler un travail d’impression pendant l’impression.
StartdocInforme le pilote d’imprimante qu’un nouveau travail d’impression démarre.
EnddocInforme le pilote d’imprimante que le travail d’impression en cours se termine.
GetphyspagesizeRécupère la taille physique de la page actuellement sélectionnée sur un dispositif de sortie.
GetprintingoffsetRécupère le décalage depuis le coin supérieur gauche de la page physique où l’impression ou le dessin réel commence.
GetscalingfactorRécupère les facteurs d’échelle pour l’axe x et l’axe y d’une imprimante.
MetaEscapeEnhancedMetafileUtilisé pour incorporer un métafichier au format amélioré (EMF) dans un métafichier WMF.
SetpenwidthDéfinit la largeur d’un crayon en pixels.
SetcopycountDéfinit le nombre de copies.
SetpapersourceDéfinit la source, comme un bac à papier particulier ou un tiroir d’imprimante, pour les formulaires de sortie.
PassthroughCet enregistrement transmet des données arbitraires.
GettechnologyObtient des informations concernant la technologie graphique prise en charge sur un dispositif.
SetlinecapSpécifie le mode de tracé de ligne à utiliser lors de la sortie vers un dispositif.
SetlinejoinSpécifie le mode de jointure de ligne à utiliser lors de la sortie vers un dispositif.
SetmiterlimitDéfinit la limite de la longueur des jointures en onglet à utiliser lors de la sortie vers un dispositif.
BandinfoRécupère ou spécifie les paramètres concernant le banding sur un appareil, tels que le nombre de bandes.
DrawpatternrectDessine un rectangle avec un motif défini.
GetvectorpensizeRécupère la taille physique du stylet actuellement définie sur un appareil.
GetvectorbrushsizeRécupère la taille physique du pinceau actuellement définie sur un appareil.
EnableduplexActive ou désactive l’impression recto verso (duplex) sur un appareil.
GetsetpaperbinsRécupère ou spécifie la source des formulaires de sortie sur un appareil.
GetsetprintorientRécupère ou spécifie l’orientation du papier sur un appareil.
EnumpaperbinsRécupère les informations concernant les sources de différents formulaires sur un dispositif de sortie.
SetdibscalingSpécifie le redimensionnement des bitmaps indépendants du dispositif (DIBs).
EpsprintingIndique le début et la fin d’une section PostScript encapsulé (EPS).
EnumpapermetricsInterroge le pilote d’imprimante pour les dimensions du papier et d’autres données de formulaires.
GetsetpapermetricsRécupère ou spécifie les dimensions du papier et d’autres données de formulaires sur un dispositif de sortie.
PostscriptDataEnvoie des données PostScript arbitraires à un dispositif de sortie.
PostscriptIgnoreNotifie un dispositif de sortie d’ignorer les données PostScript.
GetdeviceunitsObtient les unités du dispositif actuellement configurées sur un dispositif de sortie.
GetextendedtextmetricsObtient les métriques de texte étendues actuellement configurées sur un dispositif de sortie.
GetpairkerntableObtient la table de crénage des polices actuellement définie sur un dispositif de sortie.
ExttextoutDessine du texte en utilisant la police actuellement sélectionnée, la couleur d’arrière-plan et la couleur du texte.
GetfacenameObtient le nom de la police actuellement configuré sur un appareil.
DownloadfaceDéfinit le nom de la police sur un appareil.
MetafileDriverInterroge le pilote d’imprimante concernant la prise en charge des métafichiers sur un dispositif de sortie.
QuerydibsupportInterroge le pilote d’imprimante concernant sa prise en charge des DIBs sur un dispositif de sortie.
BeginPathOuvre un chemin.
ClipToPathDéfinit une région de découpe délimitée par un chemin.
EndPathTermine un chemin.
OpenChannelIdentique à STARTDOC spécifié avec un document NULL et un nom de fichier de sortie, des données en mode brut, et un type de zéro.
DownloadheaderIndique au pilote d’imprimante de télécharger des ensembles de procédures PostScript.
CloseChannelIdentique à ENDDOC.
PostscriptPassthroughEnvoie des données arbitraires directement au pilote d’imprimante, qui doit traiter ces données uniquement en mode PostScript.
EncapsulatedPostscriptEnvoie des données arbitraires directement au pilote d’imprimante.
PostscriptIdentifyConfigure le pilote d’imprimante en mode PostScript ou GDI.
PostscriptInjectionInsère un bloc de données brutes dans un flux PostScript.
CheckjpegformatVérifie si l’imprimante prend en charge une image JPEG.
CheckpngformatVérifie si l’imprimante prend en charge une image PNG.
GetPsFeaturesettingObtient des informations sur un paramètre de fonctionnalité spécifié pour un pilote d’imprimante PostScript.
MxdcEscapePermet aux applications d’écrire des documents dans un fichier ou vers une imprimante au format XML Paper Specification (XPS).
Spclpassthrough2Permet aux applications d’inclure des procédures privées et d’autres données arbitraires dans les documents.

Newframe

public static final int Newframe

Informe le pilote d’imprimante que l’application a fini d’écrire sur une page.

Abortdoc

public static final int Abortdoc

Arrête le traitement du document actuel.

Nextband

public static final int Nextband

Informe le pilote d’imprimante que l’application a fini d’écrire sur une bande.

Setcolortable

public static final int Setcolortable

Définit les valeurs de la table de couleurs.

Getcolortable

public static final int Getcolortable

Obtient les valeurs de la table de couleurs.

Flushout

public static final int Flushout

Force l’évacuation de toute sortie en attente vers le dispositif de sortie.

Draftmode

public static final int Draftmode

Indique que le pilote d’imprimante DOIT n’imprimer que du texte, et aucune image.

Queryescsupport

public static final int Queryescsupport

Interroge le pilote d’imprimante pour déterminer si une fonction d’échappement spécifique est prise en charge sur le dispositif de sortie qu’il pilote.

Setabortproc

public static final int Setabortproc

Définit la fonction définie par l’application qui permet d’annuler un travail d’impression pendant l’impression.

Startdoc

public static final int Startdoc

Informe le pilote d’imprimante qu’un nouveau travail d’impression démarre.

Enddoc

public static final int Enddoc

Informe le pilote d’imprimante que le travail d’impression en cours se termine.

Getphyspagesize

public static final int Getphyspagesize

Récupère la taille physique de la page actuellement sélectionnée sur un dispositif de sortie.

Getprintingoffset

public static final int Getprintingoffset

Récupère le décalage depuis le coin supérieur gauche de la page physique où l’impression ou le dessin réel commence.

Getscalingfactor

public static final int Getscalingfactor

Récupère les facteurs d’échelle pour l’axe x et l’axe y d’une imprimante.

MetaEscapeEnhancedMetafile

public static final int MetaEscapeEnhancedMetafile

Utilisé pour incorporer un métafichier au format amélioré (EMF) dans un métafichier WMF.

Setpenwidth

public static final int Setpenwidth

Définit la largeur d’un crayon en pixels.

Setcopycount

public static final int Setcopycount

Définit le nombre de copies.

Setpapersource

public static final int Setpapersource

Définit la source, comme un bac à papier particulier ou un tiroir d’imprimante, pour les formulaires de sortie.

Passthrough

public static final int Passthrough

Cet enregistrement transmet des données arbitraires.

Gettechnology

public static final int Gettechnology

Obtient des informations concernant la technologie graphique prise en charge sur un dispositif.

Setlinecap

public static final int Setlinecap

Spécifie le mode de tracé de ligne à utiliser lors de la sortie vers un dispositif.

Setlinejoin

public static final int Setlinejoin

Spécifie le mode de jointure de ligne à utiliser lors de la sortie vers un dispositif.

Setmiterlimit

public static final int Setmiterlimit

Définit la limite de la longueur des jointures en onglet à utiliser lors de la sortie vers un dispositif.

Bandinfo

public static final int Bandinfo

Récupère ou spécifie les paramètres concernant le banding sur un appareil, tels que le nombre de bandes.

Drawpatternrect

public static final int Drawpatternrect

Dessine un rectangle avec un motif défini.

Getvectorpensize

public static final int Getvectorpensize

Récupère la taille physique du stylet actuellement définie sur un appareil.

Getvectorbrushsize

public static final int Getvectorbrushsize

Récupère la taille physique du pinceau actuellement définie sur un appareil.

Enableduplex

public static final int Enableduplex

Active ou désactive l’impression recto verso (duplex) sur un appareil.

Getsetpaperbins

public static final int Getsetpaperbins

Récupère ou spécifie la source des formulaires de sortie sur un appareil.

Getsetprintorient

public static final int Getsetprintorient

Récupère ou spécifie l’orientation du papier sur un appareil.

Enumpaperbins

public static final int Enumpaperbins

Récupère les informations concernant les sources de différents formulaires sur un dispositif de sortie.

Setdibscaling

public static final int Setdibscaling

Spécifie le redimensionnement des bitmaps indépendants du dispositif (DIBs).

Epsprinting

public static final int Epsprinting

Indique le début et la fin d’une section PostScript encapsulé (EPS).

Enumpapermetrics

public static final int Enumpapermetrics

Interroge le pilote d’imprimante pour les dimensions du papier et d’autres données de formulaires.

Getsetpapermetrics

public static final int Getsetpapermetrics

Récupère ou spécifie les dimensions du papier et d’autres données de formulaires sur un dispositif de sortie.

PostscriptData

public static final int PostscriptData

Envoie des données PostScript arbitraires à un dispositif de sortie.

PostscriptIgnore

public static final int PostscriptIgnore

Notifie un dispositif de sortie d’ignorer les données PostScript.

Getdeviceunits

public static final int Getdeviceunits

Obtient les unités du dispositif actuellement configurées sur un dispositif de sortie.

Getextendedtextmetrics

public static final int Getextendedtextmetrics

Obtient les métriques de texte étendues actuellement configurées sur un dispositif de sortie.

Getpairkerntable

public static final int Getpairkerntable

Obtient la table de crénage des polices actuellement définie sur un dispositif de sortie.

Exttextout

public static final int Exttextout

Dessine du texte en utilisant la police actuellement sélectionnée, la couleur d’arrière-plan et la couleur du texte.

Getfacename

public static final int Getfacename

Obtient le nom de la police actuellement configuré sur un appareil.

Downloadface

public static final int Downloadface

Définit le nom de la police sur un appareil.

MetafileDriver

public static final int MetafileDriver

Interroge le pilote d’imprimante concernant la prise en charge des métafichiers sur un dispositif de sortie.

Querydibsupport

public static final int Querydibsupport

Interroge le pilote d’imprimante concernant sa prise en charge des DIBs sur un dispositif de sortie.

BeginPath

public static final int BeginPath

Ouvre un chemin.

ClipToPath

public static final int ClipToPath

Définit une région de découpage délimitée par un chemin. L’entrée DOIT être une quantité de 16 bits qui définit l’action à effectuer.

EndPath

public static final int EndPath

Termine un chemin.

OpenChannel

public static final int OpenChannel

Identique à STARTDOC spécifié avec un document NULL et un nom de fichier de sortie, des données en mode brut, et un type de zéro.

Downloadheader

public static final int Downloadheader

Indique au pilote d’imprimante de télécharger des ensembles de procédures PostScript.

CloseChannel

public static final int CloseChannel

Identique à ENDDOC. Voir OPEN_CHANNEL.

PostscriptPassthrough

public static final int PostscriptPassthrough

Envoie des données arbitraires directement au pilote d’imprimante, qui doit traiter ces données uniquement en mode PostScript. PostscriptIdentify.

EncapsulatedPostscript

public static final int EncapsulatedPostscript

Envoie des données arbitraires directement au pilote d’imprimante.

PostscriptIdentify

public static final int PostscriptIdentify

Configure le pilote d’imprimante en mode PostScript ou GDI.

PostscriptInjection

public static final int PostscriptInjection

Insère un bloc de données brutes dans un flux PostScript. L’entrée DOIT être une quantité de 32 bits spécifiant le nombre d’octets à injecter, une quantité de 16 bits spécifiant le point d’injection, et une quantité de 16 bits spécifiant le numéro de page, suivies des octets à injecter.

Checkjpegformat

public static final int Checkjpegformat

Vérifie si l’imprimante prend en charge une image JPEG.

Checkpngformat

public static final int Checkpngformat

Vérifie si l’imprimante prend en charge une image PNG.

GetPsFeaturesetting

public static final int GetPsFeaturesetting

Obtient des informations sur un paramètre de fonctionnalité spécifié pour un pilote d’imprimante PostScript.

MxdcEscape

public static final int MxdcEscape

Permet aux applications d’écrire des documents dans un fichier ou vers une imprimante au format XML Paper Specification (XPS).

Spclpassthrough2

public static final int Spclpassthrough2

Permet aux applications d’inclure des procédures privées et d’autres données arbitraires dans les documents.