Class EmfLogPenEx
Nome do espaço: Aspose.Imaging.FileFormats.Emf.Emf.Objects Assembleia: Aspose.Imaging.dll (25.4.0)
O objeto LogPenEx especifica o estilo, largura e cor de uma caneta lógica estendida.
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
Membros herdados
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
Recebe ou coloca um objeto WMF ColorRef ([MS-WMF] secção 2.2.2.8).O campo depende do valor BrushStyle, como mostrado na tabela mais tarde nesta seção.
public override int Argb32ColorRef { get; set; }
Valor da propriedade
BrushDibPattern
Receba ou coloca o padrão de brush dib.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
Valor da propriedade
BrushHatch
Obtenha ou coloca o padrão de borracha. a definição deste campo depende doValor BrushStyle, como mostrado na tabela mais tarde nesta seção.
public EmfHatchStyle BrushHatch { get; set; }
Valor da propriedade
BrushStyle
Recebe ou coloca um inteiro não assinado de 32 bits que especifica um estilo de pulverização para a caneta doWMF BrushStyle enumeração ([MS-WMF] secção 2.1.1.4).Se o tipo de caneta no campo PenStyle é PS_GEOMETRIC, esse valor DEVE ser tambémBS_SOLID ou BS_HATCHED. O valor deste campo pode ser BS_NULL, mas apenas se oO estilo de linha especificado no PenStyle é PS_NULL. O estilo BS_NULL SHOULD é usadopara especificar uma pulseira que não tem efeito.
public WmfBrushStyle BrushStyle { get; set; }
Valor da propriedade
NumStyleEntities
Obtenha o número de elementos na linha especificada no campo StyleEntry.Este valor DEVE ser nulo se o PenStyle não especificar o PS_USERSTYLE.
public int NumStyleEntities { get; }
Valor da propriedade
PenStyle
Obtenha ou coloca o estilo da caneta
public override EmfPenStyle PenStyle { get; set; }
Valor da propriedade
StyleEntry
Recebe ou coloca uma série opcional de inteiros não assinados de 32 bits que definem os comprimentos decaixões e lacunas na linha desenhada por esta caneta, quando o valor do PenStyleé PS_USERSTYLE estilo de linha para a caneta. o array contém um número deentradas especificadas por NumStyleEntries, mas é usada como se repetisse indefinidamenteA primeira entrada na linha especifica a duração do primeiro dash.A entrada especifica o comprimento da primeira lacuna.Depois, as longitudes de caixões e lacunas alternam.Se o tipo de caneta no campo PenStyle é PS_GEOMETRIC, os comprimentos são especificados emunidades lógicas; caso contrário, os comprimentos são especificados em unidades de dispositivo.
public int[] StyleEntry { get; set; }
Valor da propriedade
int [ ]
Width
Recebe ou coloca um inteiro não assinado de 32 bits que especifica a largura da linha desenhada pela caneta.Se o tipo de caneta no campo PenStyle é PS_GEOMETRIC, esse valor é a largura deunidades lógicas; caso contrário, a largura é especificada em unidades de dispositivo.Se o tipo de caneta no campo PenStyle é PS_COSMETIC, esse valor DEVE ser 0x00000001.
public int Width { get; set; }