Class EmfText

Class EmfText

ja nimityö: Aspose.Imaging.FileFormats.Emf.Emf.Objects Kokoelma: Aspose.Imaging.dll (25.4.0)

EmrText-objekti sisältää tekstin tuonnin arvoja.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

Perintöjäsenet

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

Constructors

EmfText()

public EmfText()

Properties

Chars

Se saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, joka määrittää sarjan merkkejä.

public int Chars { get; set; }

Omistuksen arvo

int

DxBuffer

Saa tai asettaa valinnaisen luonnosta tilava bufferUndefinedSpace2 (muuttuva): Käytettömien bytien valinnainen määrä.seuraa välittömästi tämän rakenteen edellistä osaa.OutputDx (muuttuva): 32-bittisten allekirjoittamattomien integerien sarja, joka määrittää lähtöalueenlähellä olevien luonteiden solujen alkuperät loogisissa yksiköissä. tämän kentän sijainti määritetäänarvon offDx byteissä tämän rekisterin alusta alkaen. Jos tilavuus määritellään, tämä kenttä sisältääsama arvojen lukumäärä kuin tulosjohdossa olevat merkit. Jos EmrText-objektin valinnaiset kentätsisältää ETO_PDY-tunnuksen, sitten tämä buffer sisältää kaksi kertaa niin paljon arvoja kuin on merkkejätuotantolinja, yksi horisontaalinen ja yksi pystysuuntainen offset jokaiselle, siinä järjestyksessä. Jos ETO_RTLREADING on määritelty,merkkejä on sijoitettu oikealle vasemmalle sijasta vasemmalla. ei muita vaihtoehtoja vaikuttaa tulkintaan tämän kentän.

public int[] DxBuffer { get; set; }

Omistuksen arvo

int []

GlyphIndexBuffer

Saat tai asetat valinnaisen glyph-indeksin bufferin.Jos vaihtoehdoilla on ETO_GLYPH_INDEX lippu, niin lähtötekstin sarjan merkkien koodit ovat todella indeksejä.luonteen glyfiä TrueType fontissa (2.1.11 ExtTextOutOptions luettelo).Jotta näytettäisiin oikeat merkit playbackissa, käytetyn kirjaimen tulee olla identtinen käytettävään kirjaimeen.tuottaa indeksejä.

public int[] GlyphIndexBuffer { get; set; }

Omistuksen arvo

int []

Options

Se saa tai asettaa 32-bittisen allekirjoittamattoman integerin, joka määrittää, miten käytetäänTämä kenttä voi olla yhdistelmä useampi kuin yksi ExtTextOutOptionsluettelo (osasto 2.1.11) arvot

public EmfExtTextOutOptions Options { get; set; }

Omistuksen arvo

EmfExtTextOutOptions

Rectangle

Saa tai asettaa valinnainen WMF RectL-objekti ([MS-WMV] kohta 2.2.2.19), joka määrittelee klippinja/tai opacing rectangle loogisissa yksiköissä. Tämä rektangli sovelletaan tekstiinSisältörekisterin suorittama tuotto.

public Rectangle Rectangle { get; set; }

Omistuksen arvo

Rectangle

Reference

saa tai asettaa WMF PointL -objektin ([MS-WM F] § 2.2.2.15) joka määrittää koordinaattienviitepiste, jota käytetään sarjan sijoittamiseen. viitekohta määritellään viimeiselläEMR_SETTEXTALIGN -rekisteri (osasto 2.3.11.25). Jos tällaista rekisteriä ei ole asetettu,Oletusarvo on TA_LEFT,TA_TOP.

public Point Reference { get; set; }

Omistuksen arvo

Point

StringBuffer

Saa tai asettaa merkki sarja bufferUndefinedSpace1 (muuttuva): Käytettömien bytien valinnainen määrä.OutputString-kenttä ei ole tarpeen seurata välittömästi tämän rakenteen edellistä osaa.OutputString (muuttuva): sarja merkkejä, jotka määrittävät sarjan tulokselle.Tämän kentän sijainti määritetään offString-arvon byteina tämän rekisterin alusta alkaen.Merkkien lukumäärä määritetään Charsin arvosta.

public string StringBuffer { get; set; }

Omistuksen arvo

string

 Suomi