Class EmfPlusDrawDriverString
ja nimityö: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Kokoelma: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawDriverString -rekisteri määrittää tekstin tuloksen merkintöjen kanssa.
public sealed class EmfPlusDrawDriverString : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawDriverString
Perintöjäsenet
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusDrawDriverString(EmfPlusRecord)
Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.EMfPlusDrawDriverString luokka.
public EmfPlusDrawDriverString(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Se on lähde.
Properties
BrushId
Antaa tai asettaa suihkun tunniste32-bittinen allekirjoittamaton kokonaisuus, jossa määritetään joko tekstin etukäyttövä väri tai grafiikkapuhelin,S-lipun arvosta riippuen lippuissa
public int BrushId { get; set; }
Omistuksen arvo
DriverStringOptionsFlags
Saat tai asettaa kuljettajan sarja vaihtoehtoja lippuja32-bittinen allekirjoittamaton kokonaisuus, jossa määritetään sarjan tilavuus, suuntaus ja suorituskyky.
public EmfPlusDriverStringOptionsFlags DriverStringOptionsFlags { get; set; }
Omistuksen arvo
EmfPlusDriverStringOptionsFlags
GlyphCount
Saa tai asettaa Glyph-laskenta32-bittinen allekirjoittamaton kokonaisuus, joka määrittää sarjan glyfien määrän
public int GlyphCount { get; set; }
Omistuksen arvo
GlyphPos
Saa tai asettaa glyph-paikkojen järjestysEmfPlusPointF-objektien sarja (osasto 2.2.2.36) joka määrittää kunkin hahmo glyfin lähtöpaikan.Sinun täytyy olla GlyphCount -elementtejä, joilla on yksi-yhdessä yhteensopivuus elementtien kanssa.Glyph-paikkoja lasketaan ensimmäisen glyfin sijainnista, jos DriverStringOptionsRealizedAdvanceTällöin GlyphPos määrittää vain ensimmäisen glyfin sijainnin.
public PointF[] GlyphPos { get; set; }
Omistuksen arvo
PointF []
Glyphs
Saa tai asettaa glyfiä16-bittisten arvojen sarja, joka määrittelee tekstijohdon.Jos DriverStringOptionsCmapLookup-tunnus on määritetty kenttään, jokainen arvo tässäArray määrittelee Unicode-merkin. Muuten jokainen arvo määrittää indeksinhahmo glyfi EmfPlusFont-objekti, joka on määritelty ObjectId-arvoon lippujen kentässä.
public short[] Glyphs { get; set; }
Omistuksen arvo
short []
IsColor
Saat tai asetat arvon, joka osoittaa, onko tämä tapaus väri.Tämä bit osoittaa BrushId-kentän tietotyypin.Jos asetetaan, BrushId määrittää värin arvon EmfPlusARGB-objektiin(osasto 2.2.2.1). Jos se on selvää, BrushId sisältää EMF+ -objektiaTaulukkoindeksi EmfPlusBrush-objekti (osasto 2.2.1.1).
public bool IsColor { get; set; }
Omistuksen arvo
MatrixPresent
Antaa tai asettaa, jos matriisi on lippu32-bittinen allekirjoittamaton kokonaisuus, jossa määritetään, onko TransformMatrix-kentällä läsnä muutosmatriisi.0 - mikään matriisi ei ole läsnä. 1 - transform matrix on TransformMatrix kentässä
public int MatrixPresent { get; set; }
Omistuksen arvo
ObjectId
Antaa tai asettaa kohteen tunniste.EMF+ Object Table -indeksi EmfPlusFont Aineisto (osasto2.2.1.3) kääntää tekstiä. arvon tulee olla nolla 63, mukaan lukien.
public byte ObjectId { get; set; }
Omistuksen arvo
TransformMatrix
Saa tai asettaa transform matriisinValinnainen EmfPlusTransformMatrix-objekti (osasto 2.2.2.47) jossa määritetään muutos, jota sovelletaanNäiden tietojen läsnäolo määritetään MatrixPresentin kentältä.
public Matrix TransformMatrix { get; set; }