Class EmfPlusDrawClosedCurve
Le nom : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblée: Aspose.Imaging.dll (25.4.0)
L’enregistrement EmfPlusDrawClosedCurve spécifie le dessin d’une spline cardinale fermée
public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawClosedCurve
I membri ereditari
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusDrawClosedCurve(EmfPlusRecord)
Initialisez une nouvelle instance de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawClosedCurve.RecordType - Un intégrateur non signé de 16 bits qui identifie ce type d’enregistrement comme EmfPlusDrawClosedCurvede la liste RecordType (section 2.1.1.1). La valeur doit être 0x4017.
public EmfPlusDrawClosedCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
La fonte .
Properties
Compressed
Obtenez ou définissez une valeur indiquant si ce Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusDrawClosedCurve est comprimé.Ce bit indique si le champ PointData spécifie les données comprimées.Si configuré, PointData spécifie les locations absolues dans l’espace de coordonnées avec des coordenades entières de 16 bits.Si clair, PointData spécifie les locations absolues dans l’espace de coordonnées avec des coordinates de 32 bits de point de flot.Remarque Si le drapeau relatif (en dessous) est fixé, cette flamme est défini et doit être ignorée.
public bool Compressed { get; set; }
Valore di proprietà
ObjectId
Obtenez ou définissez l’objet d’identification.L’indice d’un objet EmfPlusPen (section 2.2.1.7) dans l’EMF+Table d’objet pour dessiner la courbe fermée. La valeur doit être de zéro à 63, inclus.
public byte ObjectId { get; set; }
Valore di proprietà
PointData
Obtenez ou mettez les données de pointUne série de points Count qui spécifient les points de fin des lignes qui définissent la spline.la courbe se poursuit par le dernier point dans l’arrêt PointData et se connecte au premier point.Le type de données dans cette rangée est spécifié par le champ Flags, comme suit: Type de Données SignificationObjet EmfPlusPointR (section 2.2.2.37)Si le drapeau P est placé dans les Drapeaux, les points indiquent les lieux relatifs.Objet EmfPlusPointF (section 2.2.2.36)Si les bits P et C sont définis dans le champ Flags, les points spécifient les lieux absolu.Objet EmfPlusPoint (section 2.2.2.35)Si le bit P est clair et que le Bit C est mis dans le champ Flags, les points spécifient les lieux relatifs.
public PointF[] PointData { get; set; }
Valore di proprietà
PointF [ ]
Relative
Obtenez ou définissez une valeur indiquant si Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawClosedCurve est relative.Ce bit indique si le champ PointData spécifie des lieux relatifs ou absolu.Si configuré, chaque élément dans PointData spécifie une localisation dans l’espace de coordonnées qui est relative.à l’emplacement spécifié par le précédent élément dans la ligne. dans le cas du premierl’élément dans PointData, une position antérieure dans les coordonnées (0,0) est assumée.PointData spécifie les locations absolues selon la drapeau C.Remarque Si cette drapeau est configurée, la Drapeuse Comprimée (sur) est défini et doit être ignorée.
public bool Relative { get; set; }
Valore di proprietà
Tension
Recevoir ou mettre la tensionUn numéro de point flottant de 32 bits qui spécifie à quel point la spline est étroiteIl passe par les points. une valeur de 0 indique quela spline est une séquence de lignes droites. à mesure que la valeur augmente,La courbe devient plus rondée. Pour plus d’informations, voir [SPLINE77] et [PETZOLD].
public float Tension { get; set; }