Class EmfPlusDrawDriverString

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

int

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

int

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

bool

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

int

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

byte

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

Omistuksen arvo

Matrix

 Suomi