Class EmfLogPenEx
ja nimityö: Aspose.Imaging.FileFormats.Emf.Emf.Objects Kokoelma: Aspose.Imaging.dll (25.4.0)
LogPenEx-objekti määrittää tyypin, leveyden ja värin laajennetun loogisen penkin.
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
Perintöjäsenet
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
saa tai asettaa WMF ColorRef-objekti ([MS-WM F] kohta 2.2.2.8). Tämän tulkintakenttä riippuu BrushStyle-arvoa, kuten taulukossa näkyy myöhemmin tässä osassa.
public override int Argb32ColorRef { get; set; }
Omistuksen arvo
BrushDibPattern
Saa tai asettaa suihkun dib -malli.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
Omistuksen arvo
BrushHatch
Saa tai asettaa suihkulampun malli. Tämän kentän määritelmä riippuuBrushStyle arvo, kuten taulukossa näkyy myöhemmin tässä osassa.
public EmfHatchStyle BrushHatch { get; set; }
Omistuksen arvo
BrushStyle
Se saa tai asettaa 32-bittisen, allekirjoittamattoman kokonaisuuden, jossa määritetään puristustyyli penilleWMF BrushStyle luettelo ([MS-WM F] kohta 2.1.1.4).Jos PenStyle -kentän penityyppi on PS_GEOMETRIC, tämän arvon tulee olla myösTämä kentän arvo voi olla BS_NULL, mutta vain, josPenStyylissä määritelty rivi tyyli on PS_NULL.Määritä laatikko, jolla ei ole vaikutusta.
public WmfBrushStyle BrushStyle { get; set; }
Omistuksen arvo
NumStyleEntities
Saat elementtien lukumäärän, joka on määritelty StyleEntry - kentässä.Tämä arvo tulee olla nolla, jos PenStyle ei määritä PS_USERSTYLE.
public int NumStyleEntities { get; }
Omistuksen arvo
PenStyle
Saa tai asettaa pennytyyli
public override EmfPenStyle PenStyle { get; set; }
Omistuksen arvo
StyleEntry
Se saa tai asettaa valinnaisen sarjan 32-bittisiä allekirjoittamattomia integejä, jotka määrittävät pituudenlevyjä ja reunoja tämän penin piirissä, kun PenStyle-arvoon PS_USERSTYLE linjan tyyli penille. sarja sisältää useitaNumStyleEntriesin määrittelemät kirjoitukset, mutta sitä käytetään niin kuin se toistuu loputtomastiEnsimmäinen sisäänkäynti kerroksessa määrittelee ensimmäisen kaistan pituuden.sisäänkäynti määrittää ensimmäisen aukon pituuden. Tämän jälkeen kaareiden ja aukkojen pituudet vaihtelevat.Jos PenStyle -kentän penityyppi on PS_GEOMETRIC, pituudet määritetäänloogiset yksiköt; muuten pituudet määritetään laitteiden yksiköissä.
public int[] StyleEntry { get; set; }
Omistuksen arvo
int []
Width
Se saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, joka määrittää kynän vetämän linjan leveyden.Jos PenStyle -kentän penityyppi on PS_GEOMETRIC, tämä arvo on sen leveysloogiset yksiköt; muuten leveys määritetään laitteiden yksiköissä.Jos PenStyle -kentän penityyppi on PS_COSMETIC, tämän arvon on oltava 0x00000001.
public int Width { get; set; }