Class EmfPlusCustomLineCapData
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblare: Aspose.Imaging.dll (25.4.0)
Obiectul EmfPlusCustomLineCapData specifică datele predefinite pentru un cap de linie personalizat.
public sealed class EmfPlusCustomLineCapData : EmfPlusCustomBaseLineCap
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusCustomBaseLineCap ← EmfPlusCustomLineCapData
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusCustomLineCapData()
public EmfPlusCustomLineCapData()
Properties
BaseCap
Obține sau setă un întreg 32-bit fără semnătură care specifică valoarea din lista LineCap (secțiunea 2.1.1.18)pe care se bazează capul liniilor obișnuite.
public EmfPlusLineCapType BaseCap { get; set; }
Valoarea proprietății
BaseInset
Obține sau stabilește o valoare de 32 de bit care specifică distanța dintre începutDe la capul liniei și de la sfârșitul liniilor.
public float BaseInset { get; set; }
Valoarea proprietății
CustomLineCapDataFlags
Obține sau setă un integer 32-bit fără semnătură care specifică datele din câmpul OptionalData
public EmfPlusCustomLineCapDataFlags CustomLineCapDataFlags { get; set; }
Valoarea proprietății
FillHotSpot
Obține sau setă un obiect EmfPlusPointF care nu este utilizat în prezent. trebuie setat la {0.0, 0.0}.
public PointF FillHotSpot { get; set; }
Valoarea proprietății
OptionalData
Obțineți sau configurați obiectul opțional EmfPlusCustomLineCapOptionalData (secțiunea 2.2.2.14)care specifică date suplimentare pentru linia grafică personalizată cap.Conținutul specific al acestui domeniu este determinatprin valoarea câmpului CustomLineCapDataFlags.
public EmfPlusCustomLineCapOptionalData OptionalData { get; set; }
Valoarea proprietății
EmfPlusCustomLineCapOptionalData
StrokeEndCap
Obține sau stabilește un întreg non-signat de 32 de biți care specifică valoarea în lista LineCap care indică ceCapul de linie trebuie utilizat la sfârșitul liniei pentru a fi desenat.
public int StrokeEndCap { get; set; }
Valoarea proprietății
StrokeHotSpot
Obține sau setă un obiect EmfPlusPointF care nu este utilizat în prezent. trebuie setat la {0.0, 0.0}.
public PointF StrokeHotSpot { get; set; }
Valoarea proprietății
StrokeJoin
Obține sau setă un integer 32-bit fără semnătură care specifică valoarea în lista LineJoin(secțiunea 2.1.1.19), care specifică modul de a se alătura celor două linii care sunt desenate prinpe aceeaşi penă şi a căror capete se întâlnesc. la intersecţia celor două linii se încheie,O linie de conectare face ca conexiunea să arate mai continuă.
public EmfPlusLineJoinType StrokeJoin { get; set; }
Valoarea proprietății
StrokeMiterLimit
Obține sau stabilește o valoare de 32-bit care conține limita de grosimede la aderare la un colț măsurat prin stabilirea ratelor maxime permisede la lungime la lățime.
public float StrokeMiterLimit { get; set; }
Valoarea proprietății
StrokeStartCap
Obține sau stabilește un întreg non-signat 32-bit care specifică valoarea din lista LineCap care indicăcapul de linie utilizat la începutul liniei pentru a fi desenat
public int StrokeStartCap { get; set; }
Valoarea proprietății
WidthScale
Obține sau stabilește o valoare de 32 de bit care specifică cantitatea descalarea capului de linie personalizat în raport cu lățimea EmfPlusPenObiectul (secțiunea 2.2.1.7) care este utilizat pentru a descrie liniile.
public float WidthScale { get; set; }