Class EmfPlusDrawString
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Rekord EmfPlusDrawString określa wyjście tekstu z formatowaniem pasków
public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawString
Dziedziczeni członkowie
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)
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawString.
public EmfPlusDrawString(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
i źródła .
Properties
BrushId
Zdobądź lub ustaw identyfikator hamulca32-bitowy niewyznaczony integralny, który określa szczoteczkę, której zawartośćjest określony przez bit S w polu Flagi. ta definicja jest używanado malowania przedszkola koloru tekstu; to znaczy, tylko samych glifów.
public int BrushId { get; set; }
Wartość nieruchomości
FormatId
otrzymuje lub ustawia identyfikator formatu32-bitowy niepodpisany integralny, który określa indeks opcjonalnegoObiekt EmfPlusStringFormat (sekcja 2.2.1.9) w tabeli obiektu EMF+.Ten obiekt określa informacje o układzie tekstu i manipulacje wyświetlaniado zastosowania do struny
public int FormatId { get; set; }
Wartość nieruchomości
IsColor
Otrzymuje lub ustawia wartość wskazującą, czy ta instancja jest kolorem.Jeśli ustawione, BrushId określa kolor jako obiekt EmfPlusARGB (sekcja 2.2.2.1).Jeśli jest jasne, BrushId zawiera indeks obiektu EmfPlusBrush(Sekcja 2.2.1.1) w tabeli obiektów EMF+.
public bool IsColor { get; set; }
Wartość nieruchomości
LayoutRect
Zostaw lub ustaw layout rektumObiekt EmfPlusRectF (sekcja 2.2.2.39) określający obszar granicznyod miejsca docelowego, który otrzyma łańcuch
public RectangleF LayoutRect { get; set; }
Wartość nieruchomości
Length
Dostaje lub ustawia długość32-bitowy niewyznaczony integralny, który określa liczbę znaków w pasku.
public int Length { get; set; }
Wartość nieruchomości
ObjectId
Uzyskuje lub ustawia identyfikator obiektu.Wskaźnik obiektu EmfPlusFont (sekcja 2.2.1.3) w EMF+Obiekt Tabela, aby przekazać tekst. Wartość musi być zero do 63, włączone.
public byte ObjectId { get; set; }
Wartość nieruchomości
StringData
otrzymuje lub ustawia strumień danychZestaw 16-bitowych znaków Unicode, które określają pasek do wyciągnięcia
public string StringData { get; set; }