EmfLogPenEx
Innehåll
[
Dölj
]EmfLogPenEx class
LogPenEx-objektet anger stil, bredd och färg för en utökad logisk penna.
public sealed class EmfLogPenEx : EmfBasePen
Konstruktörer
namn | Beskrivning |
---|---|
EmfLogPenEx() | Default_Constructor |
Egenskaper
namn | Beskrivning |
---|---|
override Argb32ColorRef { get; set; } | Hämtar eller ställer in ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8). Tolkningen av detta -fält beror på BrushStyle-värdet, som visas i tabellen längre fram i detta avsnitt. |
BrushDibPattern { get; set; } | Hämtar eller ställer in borstmönstret. |
BrushHatch { get; set; } | Hämtar eller ställer in mönstret för borstluckan. Definitionen av detta fält beror på BrushStyle-värdet, som visas i tabellen längre fram i detta avsnitt. |
BrushStyle { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger en penselstil för pennan från WMF BrushStyle-uppräkningen ([MS-WMF] avsnitt 2.1.1.4). Om penntypen i PenStyle-fältet är PS_GEOMETRIC, MÅSTE detta värde vara antingen BS_SOLID eller BS_HATCHED. Värdet på det här fältet kan vara BS_NULL, men bara om linjestilen som anges i PenStyle är PS_NULL. Stilen BS_NULL SKA användas för att ange en pensel som inte har någon effekt. |
NumStyleEntities { get; } | Hämtar antalet element i arrayen som anges i StyleEntry-fältet. Detta värde SKA vara noll om PenStyle inte anger PS_USERSTYLE. |
override PenStyle { get; set; } | Hämtar eller ställer in pennstilen |
StyleEntry { get; set; } | Hämtar eller ställer in en valfri matris med 32-bitars heltal utan tecken som definierar längden på streck och luckor i linjen som ritas av denna penna, när värdet på PenStyle är PS_USERSTYLE linjestil för pennan. Arrayen innehåller ett antal -poster specificerade av NumStyleEntries, men den används som om den upprepades i oändlighet Den första posten i arrayen anger längden på det första bindestrecket. Den andra -posten anger längden på det första mellanrummet. Därefter växlar längder av streck och mellanrum. Om penntypen i PenStyle-fältet är PS_GEOMETRIC, anges längderna i logiska enheter; annars anges längderna i enhetsenheter. |
Width { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger bredden på linjen som ritas av pennan. Om penntypen i fältet PenStyle är PS_GEOMETRIC, är detta värde bredden i logiska enheter; annars anges bredden i enhetsenheter. Om penntypen i PenStyle-fältet är PS_COSMETIC, MÅSTE detta värde vara 0x00000001. |
Se även
- class EmfBasePen
- namnutrymme Aspose.Imaging.FileFormats.Emf.Emf.Objects
- hopsättning Aspose.Imaging