Class EmfPlusCustomLineCapData
Navne til: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Sammensætning: Aspose.Imaging.dll (25.4.0)
EmfPlusCustomLineCapData-objektet angiver standarddata for en tilpasset linjekap.
public sealed class EmfPlusCustomLineCapData : EmfPlusCustomBaseLineCap
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusCustomBaseLineCap ← EmfPlusCustomLineCapData
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusCustomLineCapData()
public EmfPlusCustomLineCapData()
Properties
BaseCap
Gæder eller indsætter en 32-bit usigned integrer, der angiver værdien fra LineCap-listen (sektion 2.1.1.18)på hvilket den sædvanlige linje cap er baseret.
public EmfPlusLineCapType BaseCap { get; set; }
Ejendomsværdi
BaseInset
Giver eller indsætter 32-bit flodpunktsværdi, der angiver afstanden mellem begyndelsenaf linjen og slutningen af linen.
public float BaseInset { get; set; }
Ejendomsværdi
CustomLineCapDataFlags
Giver eller indsætter en 32-bit ikke-signet integrator, der angiver dataene i feltet OptionalData
public EmfPlusCustomLineCapDataFlags CustomLineCapDataFlags { get; set; }
Ejendomsværdi
FillHotSpot
Få eller indsætte EmfPlusPointF-objekt, der ikke er i øjeblikket brugt. Det skal indstilles til {0.0, 0.0}.
public PointF FillHotSpot { get; set; }
Ejendomsværdi
OptionalData
Få eller indsætte et valgfrit EmfPlusCustomLineCapOptionalData-objekt (sektion 2.2.2.14)der angiver yderligere data for den tilpassede grafiske linje cap.Den specifikke indhold af dette felt er bestemtaf værdien af feltet CustomLineCapDataFlags.
public EmfPlusCustomLineCapOptionalData OptionalData { get; set; }
Ejendomsværdi
EmfPlusCustomLineCapOptionalData
StrokeEndCap
Giver eller indsætter en 32-bit ikke-signet integrer, der angiver værdien i LineCap-listen, som indikerer, hvadLine cap skal bruges i slutningen af linjen til at trække.
public int StrokeEndCap { get; set; }
Ejendomsværdi
StrokeHotSpot
Få eller indsætte EmfPlusPointF-objekt, der ikke er i øjeblikket brugt. Det skal indstilles til {0.0, 0.0}.
public PointF StrokeHotSpot { get; set; }
Ejendomsværdi
StrokeJoin
Giver eller indsætter 32-bit ikke-signet integrer, der angiver værdien i LineJoin-listen(afsnit 2.1.1.19), som angiver, hvordan man forbinder to linjer, der er trukket afden samme pen og hvis ender mødes. ved krydsningen af de to linjer ender,En linjeforbindelse gør forbindelsen mere kontinuerlig.
public EmfPlusLineJoinType StrokeJoin { get; set; }
Ejendomsværdi
StrokeMiterLimit
Giver eller indsætter 32-bit flodpunktsværdi, der indeholder tykhedsgrænsenpå et målret hjørne ved at fastsætte det maksimale tilladte forholdLængde til linje bredde.
public float StrokeMiterLimit { get; set; }
Ejendomsværdi
StrokeStartCap
Giver eller indsætter en 32-bit ikke-signet integrer, der angiver værdien i LineCap-listen, som indikererLine cap anvendes i begyndelsen af linjen til at trække
public int StrokeStartCap { get; set; }
Ejendomsværdi
WidthScale
modtager eller indsætter 32-bits flodpunktsværdi, der angiver det beløb, somskaler den tilpassede linjekap i forhold til bredden af EmfPlusPenobjekt (sektion 2.2.1.7) der bruges til at tegne linjerne.
public float WidthScale { get; set; }