Class EmfPlusDrawString
Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Shromáždění: Aspose.Imaging.dll (25.4.0)
Rekord EmfPlusDrawString specifikuje textový výstup s formátováním řetězců
public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawString
Dědiční členové
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
EmfPlusDrawString(EmfPlusRecord)
Začíná nový případ třídy Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.
public EmfPlusDrawString(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
To je zdroj.
Properties
BrushId
Obdržíte nebo nastavíte identifikaci brýlí32-bitový neoznačený integer, který specifikuje brusu, jehož obsahje určena bitem S v poli Vlajky. tato definice se používábarva předmětného textu; to znamená, jen samotné glyfy.
public int BrushId { get; set; }
Hodnota nemovitosti
FormatId
Obdržíte nebo nastavíte identifikátor formátu32-bitový nepodepsaný integer, který specifikuje index volitelnéhoObjekt EmfPlusStringFormat (oddíl 2.2.1.9) v tabulce Objektů EMF.Tento objekt specifikuje informace o textovém uspořádání a zobrazení manipulacíAplikace na řetězec
public int FormatId { get; set; }
Hodnota nemovitosti
IsColor
Obdrží nebo nastaví hodnotu, která naznačuje, zda je tato instance barva.Pokud je nastaven, BrushId specifikuje barvu jako objekt EmfPlusARGB (oddíl 2.2.2.1).Pokud je jasné, BrushId obsahuje index objektu EmfPlusBrush(oddíl 2.2.1.1) v tabulce objektů EMF+.
public bool IsColor { get; set; }
Hodnota nemovitosti
LayoutRect
Obdržíte nebo nastavte layout rovinuObjekt EmfPlusRectF (oddíl 2.2.2.39) definující hraniční oblastz cíle, který dostane řetězec
public RectangleF LayoutRect { get; set; }
Hodnota nemovitosti
Length
Dostane nebo nastaví délku32-bitový neoznačený integer, který určuje počet znaků v řetězci.
public int Length { get; set; }
Hodnota nemovitosti
ObjectId
Získáte nebo nastavíte identifikátor objektu.Index objektu EmfPlusFont (oddíl 2.2.1.3) v EMF+Objektová tabulka pro zobrazení textu. hodnota musí být nulová na 63, včetn.
public byte ObjectId { get; set; }
Hodnota nemovitosti
StringData
Obdržíte nebo nastavíte datové řádkySoubor 16-bitových znaků Unicode, které specifikují řádek, který se má vytáhnout
public string StringData { get; set; }