aspose.imaging.fileformats.emf.emf.objects

Le module contient des types [MS-EMF] : Format Métafile Amélioré. 2.2 Objets EMF

Classes

ClasseDescription
EmfBasePenL’objet stylo de base
EmfBitFix28To4L’objet BitFIX28_4 définit une valeur numérique en notation FIX 28,4 bits.
EmfColorAdjustmentL’objet ColorAdjustment définit des valeurs pour ajuster les couleurs dans les bitmaps source lors des transferts de blocs de bits.
EmfDesignVectorL’objet DesignVector (section 2.2.3) définit le vecteur de conception, qui spécifie les valeurs pour les axes de police d’une police à maîtres multiples.
EmfEpsDataL’objet EpsData est un conteneur pour les données EPS
EmfFormatL’objet EmrFormat contient des informations qui identifient le format des données d’image dans un
enregistrement EMR_COMMENT_MULTIFORMATS (section 2.3.3.4.3).
EmfGradientRectangleL’objet GradientRectangle définit un rectangle en utilisant des objets TriVertex (section 2.2.26) dans un
enregistrement EMR_GRADIENTFILL (section 2.3.5.12).
EmfGradientTriangleL’objet GradientTriangle définit un triangle en utilisant des objets TriVertex (section 2.2.26) dans un enregistrement EMR_GRADIENTFILL (section 2.3.5.12)
EmfHeaderExtension1L’objet HeaderExtension1 définit la première extension de l’en-tête du métafichier EMF.
Il ajoute la prise en charge d’un objet PixelFormatDescriptor (section 2.2.22) et des enregistrements OpenGL
[OPENGL] (section 2.3.9).
EmfHeaderExtension2L’objet HeaderExtension2 définit la deuxième extension de l’en-tête du métafichier EMF. Il ajoute la
capacité de mesurer les surfaces des appareils en micromètres, ce qui améliore la résolution et la scalabilité des métafichiers EMF.
EmfHeaderObjectL’objet Header définit l’en-tête du métafichier EMF. Il spécifie les propriétés de l’appareil sur lequel l’image du métafichier a été créée.
EmfLogBrushExL’objet LogBrushEx définit le style, la couleur et le motif d’un pinceau indépendant du dispositif.
EmfLogFontL’objet LogFont spécifie les attributs de base d’une police logique.
EmfLogFontExL’objet LogFontEx spécifie les attributs étendus d’une police logique.
EmfLogFontExDvL’objet LogFontExDv spécifie le vecteur de conception d’une police logique étendue.
EmfLogFontPanoseL’objet LogFontPanose spécifie les caractéristiques PANOSE d’une police logique.
EmfLogPaletteL’objet LogPalette spécifie une logical_palette qui contient des définitions de couleurs indépendantes du dispositif.
EmfLogPenL’objet LogPen définit le style, la largeur et la couleur d’un stylo logique.
EmfLogPenExL’objet LogPenEx spécifie le style, la largeur et la couleur d’un stylo logique étendu.
EmfObjectClasse de base pour les objets Emf
EmfPanoseL’objet Panose décrit les valeurs de classification PANOSE d’une police TrueType. Ces
caractéristiques sont utilisées pour associer la police à d’autres polices d’apparence similaire mais de noms différents.
EmfPixelFormatDescriptorL’objet PixelFormatDescriptor peut être utilisé dans les enregistrements EMR_HEADER (section 2.3.4.2) pour spécifier le format de pixel de la surface de sortie pour le contexte du dispositif de lecture.
EmfPoint28To4L’objet Point28_4 représente la position d’un point sur une surface de dispositif avec des coordonnées en notation FIX de 28,4 bits.
EmfRegionDataL’objet RegionData spécifie les données qui définissent une région, composée de rectangles non chevauchants.
EmfRegionDataHeaderL’objet RegionDataHeader décrit les propriétés d’un objet RegionData.
EmfTextL’objet EmrText contient des valeurs pour la sortie de texte.
EmfTriVertexL’objet TriVertex spécifie les informations de couleur et de position pour la définition d’un rectangle ou
d’un sommet de triangle.
EmfUniversalFontIdL’objet UniversalFontId définit un mécanisme d’identification des polices dans les métafichiers EMF.