Class EmfText

Class EmfText

Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Objects Församling: Aspose.Imaging.dll (25.4.0)

EmrText-objektet innehåller värden för textutgång.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

Arvsmedlemmar

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

Constructors

EmfText()

public EmfText()

Properties

Chars

Få eller ställa in en 32-bitars icke-signed integer som anger antalet tecken i raden

public int Chars { get; set; }

Fastighetsvärde

int

DxBuffer

Få eller ställa in den valfria karaktären spacing bufferUndefinedSpace2 (variabel): Ett valfritt antal oanvända byter.Följ omedelbart den föregående delen av denna struktur.OutputDx (variabel): En uppsättning 32-bitars icke-signade integratorer som anger utgångsutrymmet mellanursprung av närliggande karaktärceller i logiska enheter. platsen för detta fält anges avvärdet av offDx i byter från början av denna rekord. om rymden är definierad, innehåller det här fältetsamma antal värden som tecken i utgångsrutan. Om alternativfältet i EmrText objektinnehåller ETO_PDY-flaggan, då innehåller denna buffer dubbelt så många värden som det finns tecken iutgångssträngen, en horisontell och en vertikal offset för var och en, i den ordningen. om ETO_RTLREADING anges,tecken placeras höger till vänster istället för vänster till höger. Inga andra alternativ påverkar tolkningen av detta fält.

public int[] DxBuffer { get; set; }

Fastighetsvärde

int [ ]

GlyphIndexBuffer

Få eller ställa in den valfria glyph indexbuffern.Om alternativen har ETO_GLYPH_INDEX-flaggan är koderna för tecken i en utgående textsträng faktiskt index.av tecken glyphs i en TrueType font (2.1.11 ExtTextOutOptions listan).för att visa de rätta tecknen på spelet, måste den font som används vara identisk med den font som används för attoch generera index.

public int[] GlyphIndexBuffer { get; set; }

Fastighetsvärde

int [ ]

Options

Få eller ställa in en 32-bitars icke-signat integrator som anger hur man använder rektangeln som anges iDetta fält kan vara en kombination av mer än en ExtTextOutOptionsförteckning (avsnitt 2.1.11) värden

public EmfExtTextOutOptions Options { get; set; }

Fastighetsvärde

EmfExtTextOutOptions

Rectangle

Få eller ställa in ett valfritt WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierar en klippningoch/eller opackande rektangeln i logiska enheter. denna rektangel tillämpas på textenutgången utförd av innehållsregistret.

public Rectangle Rectangle { get; set; }

Fastighetsvärde

Rectangle

Reference

får eller ställer in ett WMF PointL-objekt ([MS-WMF] avsnitt 2.2.2.15) som anger koordinaterna förreferenspunkten används för att positionera strängen. referenspunkten definieras av den sistaEMR_SETTEXTALIGN register (avsnitt 2.3.11.25). om ingen sådan register har ställts in,Den standardiserade anpassningen är TA_LEFT,TA_TOP.

public Point Reference { get; set; }

Fastighetsvärde

Point

StringBuffer

Få eller sätta karaktären sträng bufferUndefinedSpace1 (variabel): Ett valfritt antal oanvända byter.Fältet OutputString är inte nödvändigt att omedelbart följa den föregående delen av denna struktur.OutputString (variabel): En uppsättning tecken som anger strängen till utgången.Platsen för det här fältet anges av värdet av offString i byter från början av det här inspelningen.Antalet tecken anges av värdet av Chars.

public string StringBuffer { get; set; }

Fastighetsvärde

string

 Svenska