Class EmfLogPenEx

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

int

BrushDibPattern

Megkapja vagy beállítja a brush dib mintát.

public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }

ingatlan értéke

WmfDeviceIndependentBitmap

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

EmfHatchStyle

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

WmfBrushStyle

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

int

PenStyle

Megkapja vagy beállítja a pen stílust

public override EmfPenStyle PenStyle { get; set; }

ingatlan értéke

EmfPenStyle

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; }

ingatlan értéke

int

 Magyar