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
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
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
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
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; }