Enum EmfRecordType

Enum EmfRecordType

Le nom : Aspose.Imaging.FileFormats.Emf.Emf.Consts Assemblée: Aspose.Imaging.dll (25.4.0)

La liste RecordType définit les valeurs qui identifient uniquement les enregistrements EMF.Ces valeurs sont fournies dans le champ Type de chaque enregistrement.

public enum EmfRecordType

Fields

EMR_ABORTPATH = 68

Ce record aborde un bracket de chemin ou déchire le chemin d’un braquet de route fermé.

EMR_ALPHABLEND = 114

Cet enregistrement spécifie un bloc de transfert de pixels d’un bitmap source à un rectangle de destination,y compris les données de transparence alpha, selon une opération de mélange spécifiée.

EMR_ANGLEARC = 41

Cet enregistrement définit un segment de ligne d’un arc.position actuelle au début de l’arc. L’arche est tirée le long du perimètred’un cercle avec le rayon et le centre donné. la longueur de l’arc est définie parLe début et les angles.

EMR_ARC = 45

Ce record définit un arc elliptique.

EMR_ARCTO = 55

Cet enregistrement définit un arc elliptique. Il remet la position actuelle à laPoint de fin de l’arc.

EMR_BEGINPATH = 59

Cet enregistrement ouvre un bracket de route dans le contexte de l’appareil playback.

Une fois qu’un bracket de route est ouvert, une application peut commencer à traiter les enregistrements pour définirles points qui se trouvent dans le chemin. Une application doit fermer un bracket ouvert parTraitement du fichier EMR_ENDPATH.Lorsqu’une application traite l’enregistrement EMR_BEGINPATH, toutes les pistes précédentesIl doit être retiré du contexte de l’appareil playback.

EMR_BITBLT = 76

Cet enregistrement spécifie un bloc de transfert de pixels d’un bitmap source à une destinationrectangle, optionnellement en combinaison avec un modèle de brosse, selon une opération de raster spécifiée.

EMR_CHORD = 46

Ce record définit un chord (une région liée par la croisée d’un éllipse)et un segment de ligne, appelé un secant).Le coordon est déterminé en utilisant lePente et remplis en utilisant la brosse actuelle.

EMR_CLOSEFIGURE = 61

Ce record ferme une figure ouverte dans un chemin.

Pour traiter l’enregistrement EMR_CLOSEFIGURE, il faut fermer la figure en dessinant une ligneDe la position actuelle au premier point de la figure, puis il doit se connecterles lignes en utilisant la ligne joint style. si une figure est fermée en traitant leenregistré EMR_LINETO au lieu de l’enregistrement EMM_CLOSEFIGURE, les captures finales sontutilisé pour créer le coin au lieu d’une adhésion. EMR_LINETO est spécifié dans la section2.3.5.13.L’enregistrement EMR_CLOSEFIGURE ne doit être utilisé que s’il y a une voie ouverteRésultat dans le contexte de l’appareil playback.Une figure dans un chemin est ouverte à moins qu’elle ne soit explicitement fermée par le traitement de cet enregistrement.Remarque : Une figure peut être ouverte même si le point actuel et le début de laLe chiffre est le même.Après le traitement de l’enregistrement EMR_CLOSEFIGURE, ajoutant une ligne ou une courbe à la voieIl faut commencer une nouvelle figure.

EMR_COLORCORRECTPALETTE = 111

Ce fichier spécifie comment corriger les entrées d’un objet de palette logique en utilisant WindowsSystème de couleur (WCS) 1.0 valeurs

EMR_COLORMATCHTOTARGETW = 121

Cet enregistrement spécifie si vous devez effectuer des couleurs correspondant à un profil de couleur qui est indiqué dans un fichier avec un nom composé de caractères Unicode.

EMR_COMMENT = 70

Cet enregistrement indique des données privées arbitraires.

EMR_CREATEBRUSHINDIRECT = 39

Cet enregistrement définit une brosse logique pour les chiffres de remplissage dans les opérations graphiques.

EMR_CREATECOLORSPACE = 99

Cet enregistrement crée un objet logique de l’espace couleur à partir d’un profil de couleur avec un nom composé de caractères ASCII

EMR_CREATECOLORSPACEW = 122

Ce fichier crée un objet logique de l’espace couleur à partir d’un profil de couleur avec un nom composé de caractères Unicode

EMR_CREATEDIBPATTERNBRUSHPT = 94

Ce record définit un brush logique qui a le modèle spécifié par le DIB.

EMR_CREATEMONOBRUSH = 93

Ce fichier définit un brush logique avec le modèle bitmap spécifié.être un bitmap indépendant du dispositif (DIB) section ou il peut être une Bitmap dépendant de l’appareil.

EMR_CREATEPALETTE = 49

Ce fichier définit un objet LogPalette.

EMR_CREATEPEN = 38

Cet enregistrement définit une penne logique qui a le style, la largeur et la couleur spécifiées.La penne peut ensuite être sélectionnée dans le contexte du dispositif de lecture et utilisée pour dessiner des lignes et des courbes.

EMR_DELETECOLORSPACE = 101

Cet enregistrement supprime un objet de l’espace couleur logique. note Un enregistrement EMR_DELETEOBJECT doit êtreutilisé au lieu d’EMR_DELETECOLORSPACE pour supprimer un objet logique de l’espace couleur

EMR_DELETEOBJECT = 40

Ce fichier supprime un objet graphique, en nettoyant son indice dans la table des objets EMF.Si l’objet supprimé est sélectionné dans le contexte du dispositif de reproduction, le objet par défautDans ce contexte, la propriété doit être restaurée.

EMR_DRAWESCAPE = 105

Cet enregistrement transmet des informations arbitraires au conducteur. l’intention est que les informationsLe dessin sera réalisé.

EMR_ELLIPSE = 42

Ce record définit un éllipse.Le centre de l’éllipte est le centre dule rectangle de bord spécifié. l’éllipse est éliminée en utilisant la pénisure courante etIl est rempli par l’utilisation de la brosse actuelle.

EMR_ENDPATH = 60

Cet enregistrement ferme un bracket de route et sélectionne le chemin défini par le braquet.dans le contexte de l’appareil playback.

EMR_EOF = 14

Cet enregistrement indique la fin du métaphile.

EMR_EXCLUDECLIPRECT = 29

Ce record définit une nouvelle région de clips qui se compose de la région existanteà la rectangle spécifiée.

EMR_EXTCREATEFONTINDIRECTW = 82

Cet enregistrement définit une lettre logique qui a les caractéristiques spécifiées.Il peut ensuite être sélectionné comme la lettre actuelle pour le contexte de l’appareil de lecture.

EMR_EXTCREATEPEN = 95

Cet enregistrement définit une peinture logique cosmétique ou géométrique qui a le style spécifié,La largeur et les attributs de brossage.

EMR_EXTESCAPE = 106

Cet enregistrement transmet des informations arbitraires au conducteur. l’intention est que les informationsIl n’y aura pas de résultat pour le dessin.

EMR_EXTFLOODFILL = 53

Cet enregistrement remplit une zone de la surface d’affichage avec le brossage actuel.

EMR_EXTSELECTCLIPRGN = 75

Cet enregistrement combine la région spécifiée avec la zone clique actuelle en utilisant lemode spécifié.

EMR_EXTTEXTOUTA = 83

Cet enregistrement attire une ligne de texte ASCII en utilisant les couleurs actuelles de la lettre et du texte.NoteEMR_EXTTEXTOUTA SHOULD doit être emulé avec un enregistrement de l’EMR _ EXTDEXTAUTW (section 2.3.5.8). Cela nécessite que la ligne de texte ASCII dans l’objet EmrText soit convertie à un codage Unicode UTF16-LE.

EMR_EXTTEXTOUTW = 84

Cet enregistrement attire une ligne de texte Unicode en utilisant les couleurs actuelles de la lettre et du texte.

EMR_FILLPATH = 62

Ce record ferme toutes les figures ouvertes dans le chemin actuel et remplit l’intérieur du cheminen utilisant le mode actuel de brossage et de remplissage de polygone.

EMR_FILLRGN = 71

Cet enregistrement remplit la région spécifiée en utilisant le brossage précisé.

EMR_FLATTENPATH = 65

Cet enregistrement transforme toute courbe dans la voie sélectionnée dans le dispositif de lectureContexte, transformant chaque courbe en une séquence de lignes.

EMR_FORCEUFIMAPPING = 109

Cet enregistrement force le dossier de caractère à correspondre les caractères basés sur leur UniversalFontId dansPréférence à leurs informations LogFont.

EMR_FRAMERGN = 72

Cet enregistrement attire une frontière autour de la région spécifiée en utilisant le brossage précisé.

EMR_GLSBOUNDEDRECORD = 103

Cet enregistrement spécifie une fonction OpenGL avec un rectangle de bord pour la sortie.

EMR_GLSRECORD = 102

Cet enregistrement spécifie une fonction OpenGL.

EMR_GRADIENTFILL = 118

Cet enregistrement spécifie le remplissage de rectangles ou de triangle avec des gradients de couleur

EMR_HEADER = 1

Ce registre définit le début du métaphile et spécifie ses caractéristiques ; ses contenus,comprenant les dimensions de l’image intégrée; le nombre d’enregistrements dans la métaphile; et lerésolution du dispositif sur lequel l’image intégrée a été créée. Ces valeurs permettent au métaphile d’être indépendant de la machine.

EMR_INTERSECTCLIPRECT = 30

Ce record définit une nouvelle région de clips à partir de l’intersection de la clipe actuellerégion et le rectangle spécifié.

EMR_INVERTRGN = 73

Cet enregistrement inversera les couleurs dans la région spécifiée.

EMR_LINETO = 54

Ce record définit une ligne de la position actuelle jusqu’à, mais ne comprend pas,le point spécifié. Il remet la position actuelle au point précis.

EMR_MASKBLT = 78

Cet enregistrement spécifie un bloc de transfert de pixels d’un bitmap source à une destinationrectangle, optionnellement en combinaison avec un modèle de brosse et avec l’application d’uncouleur masque bitmap, selon les opérations de raster avant et en arrière-plan spécifiées.

EMR_MODIFYWORLDTRANSFORM = 36

Ce record redefine la transformation mondiale pour le contexte de l’appareil de lecture en utilisant le mode spécifié.

EMR_MOVETOEX = 27

Ce record définit les coordonnées de la nouvelle position actuelle, en unités logiques.

EMR_NAMEDESCAPE = 110

Cet enregistrement transmet des informations arbitraires au conducteur nommé.

EMR_OFFSETCLIPRGN = 26

Cet enregistrement redefine la région de clips du contexte de l’appareil de lecture par les offset spécifiés.

EMR_PAINTRGN = 74

Ce fichier peint la région spécifiée en utilisant le brossage actuellement sélectionné dansLe contexte de l’appareil playback.

EMR_PIE = 47

Ce record définit une épée en forme de pie liée par l’intersection d’une ellipseet deux radiaux. le pie est éclairé à l’aide de la pénisure courante et rempli en utilisantLe brush actuel.

EMR_PIXELFORMAT = 104

Ce fichier spécifie le format de pixel à utiliser pour les opérations graphiques

EMR_PLGBLT = 79

Cet enregistrement spécifie un bloc de transfert de pixels d’un bitmap source à une destinationParallelogramme, avec l’application d’une masque de couleur bitmap.

EMR_POLYBEZIER = 2

Cet enregistrement définit une ou plusieurs courbes de Bezier.points de fin et de contrôle spécifiés, et sont brisés avec la penne courante.

EMR_POLYBEZIER16 = 85

Cet enregistrement définit une ou plusieurs courbes de Bezier. Les curves sont tirées en utilisant la pénisure courante.

EMR_POLYBEZIERTO = 5

Ce record définit une ou plusieurs courbes de Bezier en fonction de la position actuelle.

EMR_POLYBEZIERTO16 = 88

Ce record définit une ou plusieurs courbes de Bezier en fonction de la position actuelle.

EMR_POLYDRAW = 56

Ce record définit un ensemble de segments de ligne et des courbes de Bezier.

EMR_POLYDRAW16 = 92

Ce record définit un ensemble de segments de ligne et des courbes de Bezier.

EMR_POLYGON = 3

Cet enregistrement définit un polygone composé de deux ou plusieurs vertices reliés par un droitLes lignes. le polygon est allumé en utilisant la pénisure courante et rempli par l’utilisation de la brosse courantLe polygone est automatiquement fermé en dessinant une ligne du dernier vertex au premier.

EMR_POLYGON16 = 86

Ce record définit un polygone composé de deux ou plusieurs vertéx liés par des lignes droites.Le polygone est éliminé en utilisant la pénisure courante et rempli par l’utilisation du brossage courant et du poligone.Le polygone est automatiquement fermé en dessinant une ligne du dernier vertex au premier.

EMR_POLYLINE = 4

Cet enregistrement définit une série de segments de ligne en connectant les points dans laet array.

EMR_POLYLINE16 = 87

Ce record définit une série de segments de ligne en connectant les points dans l’ordre spécifié.

EMR_POLYLINETO = 6

Ce record définit une ou plusieurs lignes droites en fonction de la position actuelle.Une ligne est tirée de la position actuelle au premier point spécifié par le champ des pointspour chaque ligne supplémentaire, le dessin est effectué à partir de la findu point de la ligne précédente au point suivant spécifié par les points.

EMR_POLYLINETO16 = 89

Ce record définit une ou plusieurs lignes droites en fonction de la position actuelle.Une ligne est tirée de la position actuelle au premier point spécifié par les points.pour chaque ligne supplémentaire, le dessin est effectué à partir duterminer le point de la ligne précédente au point suivant spécifié par les points.

EMR_POLYPOLYGON = 8

Cet enregistrement définit une série de polygones fermées. Chaque poligone est décrit par l’utilisation de lapénis actuel et rempli en utilisant le mode de remplissage courant et polygon. Les poligons définis par ce fichier peuvent surlapper.

EMR_POLYPOLYGON16 = 91

Cet enregistrement définit une série de polygones fermées. Chaque poligone est décrit par l’utilisationla poignée actuelle et remplie en utilisant le moteur de pulvérisation actuel et le mode de polygone.spécifié par ce record peut surlapper.

EMR_POLYPOLYLINE = 7

Ce registre définit plusieurs séries de segments de ligne connectés.extrait en utilisant la penne courante. Les chiffres formés par les segments ne sont pas remplis.sa position actuelle n’est ni utilisée ni mis à jour par ce record.

EMR_POLYPOLYLINE16 = 90

Ce record définit plusieurs séries de segments de lignes connectées.

EMR_POLYTEXTOUTA = 96

Cet enregistrement attire une ou plusieurs lignes de texte ASCII en utilisant les couleurs actuelles de la lettre et du texte.Remarque EMR_POLYTEXTOUTA SHOULD doit être emulé avec une série d’enregistrements EMM_EXTTExTOUTW, un par string

EMR_POLYTEXTOUTW = 97

Cet enregistrement attire une ou plusieurs lignes de texte Unicode en utilisant les couleurs actuelles de la lettre et du texte.Remarque EMR_POLYTEXTOUTW SHOULD doit être emulé avec une série d’enregistrements EMM_EXTTEXT, un par string

EMR_REALIZEPALETTE = 52

Cette carte d’enregistrement entre de la palette logique actuelle à la Palette système.

EMR_RECTANGLE = 43

Cet enregistrement définit un rectangle.Le rektangre est éliminé en utilisant le courantPente et remplis en utilisant la brosse actuelle.

EMR_RESIZEPALETTE = 51

Ce record augmente ou diminue la taille d’une palette logique.

EMR_RESTOREDC = 34

Cet enregistrement récupère le contexte de l’appareil de reproduction au état sauvé spécifié.Le contexte de l’appareil de reprise est restauré en popping les informations d’état à une échelle deles contextes de dispositif sauvés créés par des enregistrements antérieurs EMR_SAVEDC (section 2.3.11).

EMR_ROUNDRECT = 44

Cet enregistrement définit un rectangle avec des cornes rondes.En utilisant la penne actuelle et en remplissant par l’utilisation du brossage actuel.

EMR_SAVEDC = 33

Cet enregistrement sauve l’état actuel du contexte du dispositif de reproduction en copiant les donnéesdécrivant les objets sélectionnés et les modes graphiques – y compris le bitmap, le brush, la palette,font, penne, région, mode dessin, et mode mappage – pour un ensemble de contexts d’appareil sauvés.

EMR_SCALEVIEWPORTEXTEX = 31

Cet enregistrement redefine le port de vue pour le contexte de l’appareil de lecture en utilisant les ratiosformés par les multiplicants et divisors spécifiés.

EMR_SCALEWINDOWEXTEX = 32

Ce fichier redefine la fenêtre pour le contexte de l’appareil de lecture en utilisant les ratios forméspar les multiplicants et divisors spécifiés.

EMR_SELECTCLIPPATH = 67

Ce record définit la voie actuelle comme une région de clips pour le dispositif de lecturecontexte, combinant la nouvelle région avec toute région de clips existante en utilisant le mode spécifié.

EMR_SELECTOBJECT = 37

Cet enregistrement ajoute un objet au contexte de l’appareil de reproduction, le identifiant par sonindex dans la table des objets EMF (section 3.1.1.1).

EMR_SELECTPALETTE = 48

Cet enregistrement ajoute un objet LogPalette (section 2.2.17) au dispositif de lecturele contexte, en le identifiant par son indice dans la table des objets EMF.

EMR_SETARCDIRECTION = 57

Ce record définit la direction de dessin à utiliser pour l’arc et le rectangledes opérations.

EMR_SETBKCOLOR = 25

Cet enregistrement définit la couleur de fond.

EMR_SETBKMODE = 18

Cet enregistrement définit le mode de mélange de fond du contexte de l’appareil de lecture.Le mode est utilisé avec le texte, les brosse-tissures et les styles de penne qui ne sont pas des lignes solides.

EMR_SETBRUSHORGEX = 13

Cet enregistrement définit l’origine de la brosse actuelle.

EMR_SETCOLORADJUSTMENT = 23

Cet enregistrement définit les valeurs d’ajustement des couleurs pour le contexte de l’appareil de lecture en utilisant les Valeurs spécifiées.

EMR_SETCOLORSPACE = 100

Cet enregistrement définit l’objet d’espace de couleur logique actuel pour les opérations graphiques.

EMR_SETDIBITSTODEVICE = 80

Cet enregistrement spécifie un bloc de transfert de pixels à partir de lignes de scan déterminées d’une sourceBitmap vers un rectangle de destination.

EMR_SETICMMODE = 98

Cet enregistrement spécifie le mode de gestion des couleurs d’image (ICM) pour les opérations graphiques.

EMR_SETICMPROFILEA = 112

Cet enregistrement spécifie un profil de couleur dans un fichier avec un nom composé de caractères ASCII,pour la production graphique.

EMR_SETICMPROFILEW = 113

Cet enregistrement spécifie un profil de couleur dans un fichier avec un nom composé de caractères Unicode,Pour la production graphique

EMR_SETLAYOUT = 115

Ce registre spécifie l’ordre dans lequel le texte et les graphiques sont dessinés

EMR_SETLINKEDUFIS = 119

Cet enregistrement établit les UniversalFontIds de fonts liés à utiliser lors de la recherche des caractères.

EMR_SETMAPMODE = 17

Cet enregistrement définit le mode de mappage du contexte de l’appareil de reproduction.définit l’unité de mesure utilisée pour transformer les unités d’espace de page en unité d’espace du dispositif,et définit également l’orientation des axes x et y du dispositif.

EMR_SETMAPPERFLAGS = 16

Cet enregistrement spécifie les paramètres du processus de correspondance des lettres logiques à la physiquefonts, qui est exécutée par le fichier font.

EMR_SETMETARGN = 28

Cet enregistrement intersecte la région actuelle de clips pour le contexte de l’appareil de lecture avec leLa région actuelle de la méta et sauve la région combinée en tant que nouvelle région meta.La région clippante est réinstallée à une région zéro.

EMR_SETMITERLIMIT = 58

Ce record définit la limite pour la longueur de l’attachement du mythe pour le récitLe contexte de l’appareil.

EMR_SETPALETTEENTRIES = 50

Ce fichier définit les valeurs de couleur RGB (rouge-green-blue) dans une gamme d’entréedans un objet LogPalette.

EMR_SETPIXELV = 15

Ce fichier définit la couleur du pixel dans les coordonnées logiques spécifiées.

EMR_SETPOLYFILLMODE = 19

Ce record définit le mode de remplissage de polygone.

EMR_SETROP2 = 20

Ce fichier définit le mode d’exploitation binaire.

EMR_SETSTRETCHBLTMODE = 21

Ce fichier définit le mode bitmap stretch.

EMR_SETTEXTALIGN = 22

Cet enregistrement définit l’alignement du texte.

EMR_SETTEXTCOLOR = 24

Cet enregistrement définit la couleur du texte actuelle.

EMR_SETTEXTJUSTIFICATION = 120

Ce fichier spécifie la quantité d’espace supplémentaire à ajouter pour briser les caractères pour la justificationdes buts.

EMR_SETVIEWPORTEXTEX = 11

Cet enregistrement définit l’étendue du port de vue.

EMR_SETVIEWPORTORGEX = 12

Cet enregistrement définit l’origine du port de vue.

EMR_SETWINDOWEXTEX = 9

Cet enregistrement définit l’étendue de la fenêtre.

EMR_SETWINDOWORGEX = 10

Cet enregistrement définit l’origine de la fenêtre.

EMR_SETWORLDTRANSFORM = 35

Ce record définit une transformation linéaire à deux dimensions entre l’espace mondial etespace de page (pour plus d’informations, voir [MSDN-WRLDPGSPC]) pour le contexte de l’appareil de lecture.Cette transformation peut être utilisée pour évoluer, tourner, écraser ou traduire la production graphique.

EMR_SMALLTEXTOUT = 108

Cet enregistrement sort une lignée.

EMR_STRETCHBLT = 77

Cet enregistrement spécifie un bloc de transfert de pixels d’un bitmap source à une destinationrectangle, optionnellement en combinaison avec un modèle de brosse, selon un rasteur spécifiéopération, étendre ou compresser la production pour correspondre aux dimensions de la destination, le cas échéant.

EMR_STRETCHDIBITS = 81

Cet enregistrement spécifie un bloc de transfert de pixels d’un bitmap source à une destinationrectangle, optionnellement en combinaison avec un modèle de brosse, selon une opération spécifiée,d’étendre ou de comprimer la sortie pour correspondre aux dimensions de la destination, le cas échéant.

EMR_STROKEANDFILLPATH = 63

Ce record ferme toutes les figures ouvertes dans un chemin, frappe l’outline du chemin parUtilisez la penne courante et remplissez son intérieur en utilisant le brossage courant.

EMR_STROKEPATH = 64

Cet enregistrement rend le chemin spécifié en utilisant la penne actuelle.

EMR_TRANSPARENTBLT = 116

Cet enregistrement spécifie un bloc de transfert de pixels d’un bitmap source à un rectangle de destination,traiter une couleur spécifiée comme transparente, étendre ou compresser la sortie pour correspondre aux dimensions de la destination, le cas échéant

EMR_WIDENPATH = 66

Cet enregistrement redefine la voie actuelle comme la zone qui serait peinte si la routeIls ont été écrasés en utilisant la penne actuellement sélectionnée dans le contexte de l’appareil de reproduction.

 Français