Class EmfLogPenEx
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Objects Asamblare: Aspose.Imaging.dll (25.4.0)
Obiectul LogPenEx specifică stilul, lățimea și culoarea unei pene logice extinse.
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
Membrii moștenitori
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
Obține sau stabilește un obiect WMF ColorRef (secțiunea 2.2.2.8).câmpul depinde de valoarea BrushStyle, după cum se arată în tabel mai târziu în această secțiune.
public override int Argb32ColorRef { get; set; }
Valoarea proprietății
BrushDibPattern
Obțineți sau stabiliți modelul de brânză dib.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
Valoarea proprietății
BrushHatch
Obține sau stabilește modelul de șurub. Definiția acestui câmp depinde deValorile BrushStyle, după cum se arată în tabel mai târziu în această secțiune.
public EmfHatchStyle BrushHatch { get; set; }
Valoarea proprietății
BrushStyle
Obține sau stabilește un integer 32-bit fără semnătură care specifică un stil de brățare pentru penă dinLista WMF BrushStyle (secțiunea 2.1.1.4 [MS-WM F]).Dacă tipul de penă din câmpul PenStyle este PS_GEOMETRIC, această valoare trebuie să fieValoarea acestui câmp poate fi BS_NULL, dar numai dacăStiliul de linie specificat în PenStyle este PS_NULL.Pentru a specifica un brusc care nu are efect.
public WmfBrushStyle BrushStyle { get; set; }
Valoarea proprietății
NumStyleEntities
Obține numărul de elemente din rândul specificat în câmpul StyleEntry.Această valoare ar trebui să fie zero dacă PenStyle nu specifică PS_USERSTYLE.
public int NumStyleEntities { get; }
Valoarea proprietății
PenStyle
Obține sau stabilește stilul de penă
public override EmfPenStyle PenStyle { get; set; }
Valoarea proprietății
StyleEntry
Obține sau stabilește o gamă opțională de integer 32-bit non-signed care definește lungimeascânteie și deșeuri în linia desenată de această penă, atunci când valoarea PenStyleeste PS_USERSTYLE stil de linie pentru penă. aria conține un număr deintrări specificate de NumStyleEntries, dar se utilizează ca și cum se repetă indefinitPrima intrare din rând specifică lungimea primului dash.intrarea specifică lungimea primei distanțe.După aceasta, lungimi de șuruburi și degeturi se schimbă.Dacă tipul de penă din câmpul PenStyle este PS_GEOMETRIC, lungimea este specificată înunități logice; în caz contrar, lungimea este specificată în unitățile de dispozitiv.
public int[] StyleEntry { get; set; }
Valoarea proprietății
int []
Width
Obține sau stabilește un integer 32-bit fără semnătură care specifică lățimea liniei desenate de penă.Dacă tipul de penă din câmpul PenStyle este PS_GEOMETRIC, această valoare este lățimea înunități logice; altfel, lățimea este specificată în unitățile de dispozitiv.Dacă tipul de penă din câmpul PenStyle este PS_COSMETIC, această valoare trebuie să fie 0x00000001.
public int Width { get; set; }