Class EmfLogPenEx
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.Emf.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Obiekt LogPenEx określa styl, szerokość i kolor rozszerzonego ołówka logicznego.
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
Dziedziczeni członkowie
EmfBasePen.PenStyle , EmfBasePen.Argb32ColorRef , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogPenEx()
public EmfLogPenEx()
Properties
Argb32ColorRef
otrzymuje lub ustawia obiekt WMF ColorRef (oddział 2.2.2.8).pole zależy od wartości BrushStyle, jak pokazano w tabeli później w tej sekcji.
public override int Argb32ColorRef { get; set; }
Wartość nieruchomości
BrushDibPattern
Zostaw lub ustaw wzorzec brush dib.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
Wartość nieruchomości
BrushHatch
otrzymuje lub ustawia wzór hamulca. definicja tego pola zależy odWartość BrushStyle, jak pokazano w tabeli później w tej sekcji.
public EmfHatchStyle BrushHatch { get; set; }
Wartość nieruchomości
BrushStyle
Otrzymuje lub ustawia 32-bitowy nieokreślony integralny, który określa styl szczotkowania dla penu zWykaz WMF BrushStyle (oddział 2.1.1.4 [MS-WM F]).Jeśli typ penu w polu PenStyle jest PS_GEOMETRIC, wartość ta musi być równieżWartość tego pola może być BS_NULL, ale tylko wtedy, gdyStyl liniowy określony w PenStyle jest PS_NULL.Wystarczy określić szczoteczkę, która nie ma efektu.
public WmfBrushStyle BrushStyle { get; set; }
Wartość nieruchomości
NumStyleEntities
Otrzymuje liczbę elementów w rzędzie określonym w polu StyleEntry.Wartość ta powinna być zero, jeśli PenStyle nie określa PS_USERSTYLE.
public int NumStyleEntities { get; }
Wartość nieruchomości
PenStyle
Zdobądź lub ustaw styl pióro
public override EmfPenStyle PenStyle { get; set; }
Wartość nieruchomości
StyleEntry
otrzymuje lub ustawia opcjonalną gamę 32-bitowych niewypisanych zbiorników, które określają długośćłupież i pęknięcia w linii wyciągniętej przez tę pióro, gdy wartość PenStylejest PS_USERSTYLE styl linii dla pióro.wpisy określone przez NumStyleEntries, ale jest używany tak, jakby powtarzał się na czas nieokreślonyPierwszy wpis w kolejce określa długość pierwszego dysku.Wstęp określa długość pierwszego przepustowości.Następnie długości pasów i przepaści zmieniają się.Jeśli typ penu w polu PenStyle jest PS_GEOMETRIC, długości są określone wjednostki logiczne; w przeciwnym razie długości są określone w jednostkach urządzeń.
public int[] StyleEntry { get; set; }
Wartość nieruchomości
int [ ]
Width
Otrzymuje lub ustawia 32-bitowy nieokreślony integralny, który określa szerokość linii wyciągniętej przez pióro.Jeśli typ penu w polu PenStyle jest PS_GEOMETRIC, wartość ta jest szerokościąjednostki logiczne; w przeciwnym razie szerokość jest określona w jednostkach urządzeń.Jeśli typ penu w polu PenStyle jest PS_COSMETIC, wartość ta musi być 0x00000001.
public int Width { get; set; }