Class EmfLogPenEx
A név: Aspose.Imaging.FileFormats.Emf.Emf.Objects Összefoglaló: Aspose.Imaging.dll (25.4.0)
A LogPenEx objektum meghatározza a kiterjesztett logikai toll stílusát, szélességét és színét.
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
Örökletes tagok
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
A WMF ColorRef objektumát kapja vagy beállítja ([MS-WMP] 2.2.2.8. szakasz).A mező a BrushStyle értéketől függ, amint azt a táblázat később ebben a szakaszban mutatja.
public override int Argb32ColorRef { get; set; }
ingatlan értéke
BrushDibPattern
Megkapja vagy beállítja a brush dib mintát.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
ingatlan értéke
BrushHatch
Megkapja vagy beállítja a fúvóka mintát.Ez a mező meghatározása aBrushStyle értéke, amint azt a táblázatban később ebben a szakaszban mutatjuk.
public EmfHatchStyle BrushHatch { get; set; }
ingatlan értéke
BrushStyle
Hozzon vagy állítson be egy 32 bites nem jelzett egészet, amely a szőrtelenítő stílust határozza meg.WMF BrushStyle felsorolás ([MS-WM F] 2.1.1.4 szakasz).Ha a PenStyle mezőben a pénisz típusa PS_GEOMETRIC, akkor ez az értéket is meg kellA mező értéke BS_NULL lehet, de csak akkor, ha aA PenStyle-ben meghatározott vonal stílus PS_NULL. A BS_ NULL stílust SHOULD használjákMeg kell jelölni egy olyan törölközőt, amelynek nincs hatása.
public WmfBrushStyle BrushStyle { get; set; }
ingatlan értéke
NumStyleEntities
Megkapja a StyleEntry mezőben megadott sorban szereplő elemek számát.Ez az érték NEM lehet nulla, ha a PenStyle nem írja le a PS_USERSTYLE-t.
public int NumStyleEntities { get; }
ingatlan értéke
PenStyle
Megkapja vagy beállítja a pen stílust
public override EmfPenStyle PenStyle { get; set; }
ingatlan értéke
StyleEntry
kap vagy beállítja a 32 bites nem aláírt integrátorok opcionális sorát, amely meghatározza aszalagok és szakadékok a vonalban húzódik ez a toll, amikor az értéke PenStylea PS_USERSTYLE vonal stílus a pen. A sor tartalmaz egy sora NumStyleEntries által meghatározott bejegyzések, de úgy használják, mintha végtelenül megismétlődneAz első bejárat a sorban megadja az első lemez hosszát.a bejárat meghatározza az első szakadék hossza. Ezután a tartályok és a távolságok hosszúsága változik.Ha a PenStyle mezőben a pen típus PS_GEOMETRIC, a hosszúságokat alogikai egységek; máskülönben a hosszúságok a készülék egységekben jelennek meg.
public int[] StyleEntry { get; set; }
ingatlan értéke
int []
Width
Hozzon vagy állítson be egy 32 bites nem jelzett egészet, amely megadja a szalag szélességét, amelyet a toll húz.Ha a pen típus a PenStyle mezőben PS_GEOMETRIC, ez az érték a szélesség alogikai egységek; máskülönben a szélesség a készülék egységekben van meghatározva.Ha a PenStyle mezőben a pen típus PS_COSMETIC, akkor ez az értéke 0x00000001 kell.
public int Width { get; set; }