Class EmfPlusCustomLineCapData
De naam: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
Het EmfPlusCustomLineCapData-object geeft standaardgegevens aan voor een aangepaste lijncap.
public sealed class EmfPlusCustomLineCapData : EmfPlusCustomBaseLineCap
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusCustomBaseLineCap ← EmfPlusCustomLineCapData
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusCustomLineCapData()
public EmfPlusCustomLineCapData()
Properties
BaseCap
Geeft of stelt een 32-bits onschreven integer die de waarde uit de LineCap-lijst specificeren (afdeling 2.1.1.18)op welke de custom line cap is gebaseerd.
public EmfPlusLineCapType BaseCap { get; set; }
Eigendomswaarde
BaseInset
Geeft of stelt een 32-bit vloeiend puntwaarde dat de afstand tussen het begin bepaaltvan de line cap en het einde van het lijn.
public float BaseInset { get; set; }
Eigendomswaarde
CustomLineCapDataFlags
Geeft of stelt een 32-bits onschreven integer die de gegevens in het OptionalData-veld specificeert
public EmfPlusCustomLineCapDataFlags CustomLineCapDataFlags { get; set; }
Eigendomswaarde
FillHotSpot
Geeft of instelt een EmfPlusPointF-object dat momenteel niet wordt gebruikt. Het moet worden ingesteld op {0.0, 0.0}.
public PointF FillHotSpot { get; set; }
Eigendomswaarde
OptionalData
Geeft of instelt optionele EmfPlusCustomLineCapOptionalData object (afdeling 2.2.2.14)die aanvullende gegevens specificeren voor de aangepaste grafische lijn cap.de specifieke inhoud van dit veld wordt bepaalddoor de waarde van het veld CustomLineCapDataFlags.
public EmfPlusCustomLineCapOptionalData OptionalData { get; set; }
Eigendomswaarde
EmfPlusCustomLineCapOptionalData
StrokeEndCap
Geeft of stelt een 32-bits onschreven integer die de waarde in de LineCap-lijst specificert dieline cap wordt gebruikt aan het einde van de lijn om te trekken.
public int StrokeEndCap { get; set; }
Eigendomswaarde
StrokeHotSpot
Geeft of instelt een EmfPlusPointF-object dat momenteel niet wordt gebruikt. Het moet worden ingesteld op {0.0, 0.0}.
public PointF StrokeHotSpot { get; set; }
Eigendomswaarde
StrokeJoin
Geeft of stelt een 32-bits onschreven integer die de waarde in de LineJoin-lijst specificeren(afdeling 2.1.1.19), waarin wordt vermeld hoe twee lijnen die doorhetzelfde pen en wiens uiteinden elkaar ontmoeten. op de tussenkant van de twee lijnen eindigen,Een lijnverbinding maakt de verbinding continuer.
public EmfPlusLineJoinType StrokeJoin { get; set; }
Eigendomswaarde
StrokeMiterLimit
Geeft of stelt een 32-bit vloeibare puntwaarde die de grens van de dikte bevatvan de verbinding op een gemeten hoek door het maximale toegestane ratio vast te stellenvan meter lengte tot lijn breedte.
public float StrokeMiterLimit { get; set; }
Eigendomswaarde
StrokeStartCap
Geeft of stelt een 32-bits niet-signed integer dat de waarde in de LineCap-lijst geeft die deline cap gebruikt aan het begin van de lijn om te trekken
public int StrokeStartCap { get; set; }
Eigendomswaarde
WidthScale
Geeft of stelt een 32-bit vloeibare puntenwaarde die het bedrag bepaalt datscaleer de aangepaste line cap met betrekking tot de breedte van de EmfPlusPenobject (afdeling 2.2.1.7) dat wordt gebruikt om de lijnen te tekenen.
public float WidthScale { get; set; }