Class EmfText

Class EmfText

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

L’objet EmrText contient des valeurs pour la sortie de texte.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

I membri ereditari

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfText()

public EmfText()

Properties

Chars

Obtenez ou définissez un intégrateur non signé de 32 bits spécifiant le nombre de caractères dans la barre

public int Chars { get; set; }

Valore di proprietà

int

DxBuffer

Obtenez ou mettez le caractère d’espace buffer facultatifUndefinedSpace2 (variable): Un nombre facultatif de bytes inutilisés.Le champ OutputDx n’est pas requis pourSuivez immédiatement la partie précédente de cette structure.OutputDx (variable): Une série d’intégres non signés de 32 bits qui spécifient l’espace de sortie entreles origines des cellules de caractère adjacentes dans les unités logiques. l’emplacement de ce champ est spécifié parla valeur d’offDx en bytes à partir du début de cet enregistrement. si l’espace est défini, ce champ contientle même nombre de valeurs que les caractères dans la barre de sortie. si le champ Options de l’objet EmrTextcontient le drapeau ETO_PDY, puis ce buffer contiendra deux fois plus de valeurs qu’il y a des caractères dansla chaîne de sortie, un offset horizontal et un vertical pour chacun, dans ce ordre. Si ETO_RTLREADING est spécifié,Les caractères sont placés à droite à gauche au lieu d’exclure en droit. Aucune autre option n’affecte l’interprétation de ce champ.

public int[] DxBuffer { get; set; }

Valore di proprietà

int [ ]

GlyphIndexBuffer

Obtenez ou mettez le buffer d’indice glyph optionnel.Si les options ont le drapeau ETO_GLYPH_INDEX, alors les codes pour les caractères dans une chaîne de texte de sortie sont en fait des indexdes glyphes de caractère dans un chiffre TrueType (2.1.11 ExtTextOutOptions liste).pour afficher les caractères corrects sur le playback, le phénomène qui est utilisé doit être identique à ce quegénérer les indices.

public int[] GlyphIndexBuffer { get; set; }

Valore di proprietà

int [ ]

Options

Obtenez ou mettez en place un intégrateur non signé de 32 bits qui spécifie comment utiliser le rectangle indiqué dans leCe champ peut être une combinaison de plus d’un ExtTextOutOptionsLes valeurs de l’enumeration (section 2.1.11)

public EmfExtTextOutOptions Options { get; set; }

Valore di proprietà

EmfExtTextOutOptions

Rectangle

Obtenez ou mettez un objet WMF RectL facultatif ([MS-WMV] section 2.2.2.19) qui définit un clippageet/ou le rectangle opacant dans les unités logiques. ce droit est appliqué au textela production réalisée par l’enregistrement contenant.

public Rectangle Rectangle { get; set; }

Valore di proprietà

Rectangle

Reference

Obtenez ou mettez un objet WMF PointL ([MS-WMP] section 2.2.2.15) qui spécifie les coordonnées despoint de référence utilisé pour positionner la ligne. le point d’identification est défini par le dernierEnregistrement EMR_SETTEXTALIGN (section 2.3.11.25). Si aucun de ces enregistrements n’a été établi,L’alignement par défaut est TA_LEFT,TA_TOP.

public Point Reference { get; set; }

Valore di proprietà

Point

StringBuffer

Obtenez ou mettez le caractère de la boîte bufferUndefinedSpace1 (variable): Un nombre facultatif de bytes inutilisés.Le champ OutputString n’est pas nécessaire de suivre immédiatement la partie précédente de cette structure.OutputString (variable): Un ensemble de caractères qui spécifient la ligne à la sortie.L’emplacement de ce champ est spécifié par la valeur d’offString en bytes depuis le début de cet enregistrement.Le nombre de caractères est spécifié par la valeur des Chars.

public string StringBuffer { get; set; }

Valore di proprietà

string

 Français