Class EmfPlusCustomLineCapData
Namn på plats: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Församling: Aspose.Imaging.dll (25.4.0)
EmfPlusCustomLineCapData-objektet anger standarddata för en anpassad linje.
public sealed class EmfPlusCustomLineCapData : EmfPlusCustomBaseLineCap
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusCustomBaseLineCap ← EmfPlusCustomLineCapData
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusCustomLineCapData()
public EmfPlusCustomLineCapData()
Properties
BaseCap
Få eller ställa in en 32-bitars icke-signat helhet som anger värdet från LineCap-förteckningen (avsnitt 2.1.1.18)på vilken den vanliga linje cap är baserad.
public EmfPlusLineCapType BaseCap { get; set; }
Fastighetsvärde
BaseInset
Få eller ange 32-bitars flytande punktvärde som anger avståndet mellan börjanav linjen och slutet av linjen.
public float BaseInset { get; set; }
Fastighetsvärde
CustomLineCapDataFlags
Få eller ställa in en 32-bitars icke-signat integrator som anger data i fältet OptionalData
public EmfPlusCustomLineCapDataFlags CustomLineCapDataFlags { get; set; }
Fastighetsvärde
FillHotSpot
Få eller ställa in ett EmfPlusPointF-objekt som för närvarande inte används. Det måste ställas in till {0.0, 0.0}.
public PointF FillHotSpot { get; set; }
Fastighetsvärde
OptionalData
Få eller ställa in ett valfritt EmfPlusCustomLineCapOptionalData objekt (avsnitt 2.2.2.14)som anger ytterligare data för den anpassade grafiska linjen cap.det specifika innehållet i detta fält bestämsgenom värdet av fältet CustomLineCapDataFlags.
public EmfPlusCustomLineCapOptionalData OptionalData { get; set; }
Fastighetsvärde
EmfPlusCustomLineCapOptionalData
StrokeEndCap
Få eller ange en 32-bitars icke-signat helhet som anger värdet i LineCap-förteckningen som anger vadLine cap ska användas i slutet av linjen att dra.
public int StrokeEndCap { get; set; }
Fastighetsvärde
StrokeHotSpot
Få eller ställa in ett EmfPlusPointF-objekt som för närvarande inte används. Det måste ställas in till {0.0, 0.0}.
public PointF StrokeHotSpot { get; set; }
Fastighetsvärde
StrokeJoin
Få eller ställa in en 32-bitars icke-signat integrator som anger värdet i LineJoin-förteckningen(avsnitt 2.1.1.19), som anger hur man ansluter två linjer som drabbas avsamma penna och vars ändar möter. vid korsningen av de två linjerna,En linje anslutning gör att anslutningen ser mer kontinuerlig ut.
public EmfPlusLineJoinType StrokeJoin { get; set; }
Fastighetsvärde
StrokeMiterLimit
Få eller sätta 32-bitars flytande punktvärde som innehåller gränsen för tjocklekav anslutningen på en måttlig hörn genom att fastställa det maximala tillåtna förhållandetfrån mätare längd till linje bredd.
public float StrokeMiterLimit { get; set; }
Fastighetsvärde
StrokeStartCap
Få eller ange en 32-bitars icke-signat integrator som anger värdet i LineCap-förteckningen som angerLine cap som används vid början av linjen att dra
public int StrokeStartCap { get; set; }
Fastighetsvärde
WidthScale
får eller sätter 32-bitars flytande punktvärde som anger det belopp somSkala den anpassade linjekappen med avseende på bredden på EmfPlusPenobjekt (avsnitt 2.2.1.7) som används för att dra linjerna.
public float WidthScale { get; set; }