Class EmfPlusDrawArc
Le nom : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblée: Aspose.Imaging.dll (25.4.0)
L’enregistrement EmfPlusDrawArc spécifie le dessin de l’arc d’une ellipse.
public sealed class EmfPlusDrawArc : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawArc
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
EmfPlusDrawArc(EmfPlusRecord)
Initialisez une nouvelle instance de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawArc.
public EmfPlusDrawArc(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
La fonte .
Properties
DataSize
Obtenez ou définissez la taille des données.Un intèger non signé de 32 bits spécifiant le numéro aligné debits de données spécifiques à l’enregistrement qui suivent.Pour ce type d’enregistrement, la valeur doit être l’une des suivantes:0x00000010 Si le bit C est fixé dans le champ Flags.0x00000018 Si le bit C est clair dans le champ Flags.
public override int DataSize { get; set; }
Valore di proprietà
Exceptions
Valeur invalide
ObjectId
Obtenez ou définissez l’objet d’identification.L’indice d’un objet EmfPlusPen (section 2.2.1.7) dans leEMF + Table d’objet pour dessiner l’arc. La valeur doit être de zéro à 63, inclus.
public byte ObjectId { get; set; }
Valore di proprietà
RectFloat
Obtenir ou définir une valeur indiquant si les données contiennentEnregistrements EmfPlusRectCe bit indique si les données dans le champ RectData sont comprimées.Si configuré, RectData contient un objet EmfPlusRect (section 2.2.2.38).Si cela est clair, RectData contient un objet EmfPlusRectF (section 2.2.2.39).
public bool RectFloat { get; set; }
Valore di proprietà
RectangleData
Obtenez ou mettez les données rectangulairesOu un objet EmfPlusRect ou d’EmmF qui définit la boîte de limitationde l’éllipse qui est collinaire avec le arc.Cette rectangle définit laposition, taille et forme de l’arc. le type d’objet dans ce champ estspécifié par la valeur du champ Flags.
public RectangleF RectangleData { get; set; }
Valore di proprietà
Size
Ottenere o fissare la dimensione.Un intèger non signé de 32 bits spécifiant le numéro aligné debits dans l’ensemble du record, y compris le clavier d’enregistrement de 12 bytes etpour ce type d’enregistrement, la valeur doit être l’un des éléments suivants :0x0000001C Si le bit C est défini dans le champ Flags.0x00000024 Si le bit C est clair dans le champ Flags
public override int Size { get; set; }
Valore di proprietà
Exceptions
Valeur invalide
StartAngle
Obtenir ou définir l’angle de départUne valeur de 32 bits non négative qui spécifie l’angle entrele x-axis et le point de départ de l’arc. toute valeur est acceptable,Mais il faut interpréter le module 360, avec le résultat qui est utilisé pour êtredans la gamme 0.0 inclus à 360.0 exclusive.
public float StartAngle { get; set; }
Valore di proprietà
SweepAngle
Obtenez ou mettez l’angle sépulsifUne valeur de 32 bits qui spécifie la portée de l’arc à dessiner,comme un angle en degrés mesuré du point de départ défini par leN’importe quelle valeur est acceptable, mais elle doit être clampée à -360.0à 360.0 inclus. Une valeur positive indique que le coffre est défini dansune direction horloge, et une valeur négative indique que ladéterminé dans une direction contre-heureuse.
public float SweepAngle { get; set; }