Class EmfText

Class EmfText

Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Objects Sammensætning: Aspose.Imaging.dll (25.4.0)

EmrText-objektet indeholder værdier for tekstproduktion.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

De arvede medlemmer

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

Constructors

EmfText()

public EmfText()

Properties

Chars

Giver eller indsætter en 32-bit usigned integer, der angiver antallet af tegn i ringen

public int Chars { get; set; }

Ejendomsværdi

int

DxBuffer

Få eller indsætte den valgfrie karakterspace bufferUndefinedSpace2 (variable): Et valgfrit antal ubrugte byte.Følg straks den foregående del af denne struktur.OutputDx (variable): En række af 32-bit ikke-signede integratorer, der angiver udgangsperioden mellemoprindelsen af nærliggende karakterceller i logiske enheder. placeringen af dette felt er angivet vedværdien af offDx i byter fra begyndelsen af denne rekord. Hvis spacing er defineret, indeholder dette feltdet samme antal værdier som tegn i udgangsraden. Hvis Optionsfeltet i EmrText objektindeholder ETO_PDY-flaggen, så denne buffer indeholder to gange så mange værdier som der er tegn iudgangstrin, en horisontal og en vertikal offset for hver, i denne rækkefølge. Hvis ETO_RTLREADING er angivet,bogstaverne er placeret til højre til venstre i stedet for til høyre. ingen andre muligheder påvirker fortolkningen af dette felt.

public int[] DxBuffer { get; set; }

Ejendomsværdi

int []

GlyphIndexBuffer

Få eller indsæt den valgfrie glyph-indeksbuffer.Hvis mulighederne har ETO_GLYPH_INDEX flag, så er koderne for tegn i en udgangstextrin faktisk indekseraf karakter glypher i en TrueType font (2.1.11 ExtTextOutOptions liste). Glyph indekser er font-specifik,for at vise de korrekte tegn på playback, skal den brugte font være identisk med den anvendteGenerere de indekser.

public int[] GlyphIndexBuffer { get; set; }

Ejendomsværdi

int []

Options

modtager eller indsætter en 32-bit usigned integer, der angiver, hvordan man bruger den rektangle, som er angivet iDette felt kan være en kombination af mere end én ExtTextOutOptionsListe (sektion 2.1.11) værdier

public EmfExtTextOutOptions Options { get; set; }

Ejendomsværdi

EmfExtTextOutOptions

Rectangle

Giver eller indsætter et valgfrit WMF RectL-objekt ([MS-WMV] sektion 2.2.2.19) som definerer en klipningog/eller opakende rektangler i logiske enheder. denne rectangle anvendes til tekstenUdkast udført af indholdsregisteret.

public Rectangle Rectangle { get; set; }

Ejendomsværdi

Rectangle

Reference

modtager eller indsætter et WMF PointL-objekt ([MS-WMV] sektion 2.2.2.15) der angiver koordinaterne forreference point anvendes til at positionere ringen. referencepunkt defineres af den sidsteEMR_SETTEXTALIGN rekord (sektion 2.3.11.25). Hvis der ikke er indstillet en sådan rekord,Den standard tilpasning er TA_LEFT,TA_TOP.

public Point Reference { get; set; }

Ejendomsværdi

Point

StringBuffer

Få eller indsætte karakterstring bufferUndefinedSpace1 (variable): Et valgfrit antal ubrugte byte.OutputString-feltet behøver ikke straks at følge den foregående del af denne struktur.OutputString (variable): En række tegn, der angiver linjen til udgangen.Beliggenheden for dette felt er angivet af værdien af offString i byter fra begyndelsen af dette rekord.Antallet af tegn er angivet af værdien af Chars.

public string StringBuffer { get; set; }

Ejendomsværdi

string

 Dansk