Class EmfPlusPenOptionalData
Le nom : Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assemblée: Aspose.Imaging.dll (25.4.0)
L’objet EmfPlusPenOptionalData spécifie les données facultatives pour une peinture graphique
public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusPenOptionalData
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPenOptionalData()
public EmfPlusPenOptionalData()
Properties
CompoundLineData
Obtenir ou installer un objet EmfPlusCompoundLineData facultatif (section 2.2.2.9)qui spécifie une gamme de valeurs de points flottants qui définissentla ligne composée d’une poignée, qui est constituée de lignes parallèleset les espaces. ce champ doit être présent si leLe drapeau PenDataCompoundLine est placé dans le champ PenPentaFlagsde l’objet EmfPlusPenData
public EmfPlusCompoundLineData CompoundLineData { get; set; }
Valore di proprietà
CustomEndCapData
Obtenir ou configurer un objet EmfPlusCustomEndCapData facultatif (section 2.2.2.11)qui définit la forme end-cap personnalisée, qui est lautilisez à la fin d’une ligne tirée avec cette penne.différentes formes, comme un carré, un cercle ou un diamant.le champ doit être présent si le drapeau PenDataCustomEndCap estdans le champ PenDataFlags de l’objet EmfPlusPenDat
public EmfPlusCustomEndCapData CustomEndCapData { get; set; }
Valore di proprietà
CustomStartCapData
Obtenir ou configurer un objet EmfPlusCustomStartCapData facultatif (section 2.2.2.15)qui définit la forme de start-cap personnalisée, qui est laUtiliser au début d’une ligne tirée avec cette penne.de différentes formes, comme un carré, un cercle ou un diamant.Ce champ doit être présent si le drapeau PenDataCustomStartCapest configuré dans le champ PenDataFlags de l’objet EmfPlusPenDat
public EmfPlusCustomStartCapData CustomStartCapData { get; set; }
Valore di proprietà
DashOffset
Obtenez ou définissez une valeur de 32 bits volatile optionnelle qui spécifie ladistance du début d’une ligne au début de lale premier espace dans un modèle de ligne déchirée. ce champ doit êtreprésent si le drapeau PenDataDashedLineOffset est placé dans leLe champ PenDataFlags de l’objet EmfPlusPenDat.
public float DashOffset { get; set; }
Valore di proprietà
DashedLineCapType
Obtenir ou configurer un intégrateur signé 32 bits facultatif qui spécifie la forme pourles deux extrémités de chaque dash dans une ligne dashée. ce champ doit êtreprésent si le drapeau PenDataDashedLineCap est placé dans leLe champ PenDataFlags de l’objet EmfPlusPenDat, et leLa valeur doit être définie dans l’enregistrement DashedLineCapType(Section 2.1.1 de l’article 1er)
public EmfPlusDashedLineCapType DashedLineCapType { get; set; }
Valore di proprietà
DashedLineData
Obtenir ou configurer un objet EmfPlusDashedLineData facultatif (section 2.2.2.16)qui spécifie la longueur des douches et des espaces dans une habitudeCe champ doit être présent si le PenDataDashedLineLe drapeau est placé dans le champ PenDataFlags de l’EmfPlusPenDatL’objet
public EmfPlusDashedLineData DashedLineData { get; set; }
Valore di proprietà
EndCap
Obtenir ou configurer un intégrateur signé 32 bits optionnel qui spécifie la formepour la fin d’une ligne dans le champ CustomEndCapData.le champ doit être présent si le drapeau PenDataEndCap est placé dans leLe champ PenDataFlags de l’objet EmfPlusPenDat, et la valeurIl doit être défini dans la liste LineCapType
public EmfPlusLineCapType EndCap { get; set; }
Valore di proprietà
Join
Obtenez ou mettez en place un intégrateur signé 32 bits optionnel qui spécifie comment se joindreDeux lignes qui sont tirées par la même poignée et dont les finalités se rencontrent.Ce champ doit être présent si le drapeau PenDataJoin estle champ PenDataFlags de l’objet EmfPlusPenDat, et leLa valeur doit être définie dans la liste LineJoinType(pour la première partie du paragraphe 2.1.19)
public EmfPlusLineJoinType Join { get; set; }
Valore di proprietà
LineStyle
Obtenir ou configurer un intégrateur signé 32 bits optionnel qui spécifie le styleutilisé pour les lignes tirées avec cet objet de pénis. ce champ doitêtre présent si le drapeau PenDataLineStyle est placé dans leLe champ PenDataFlags de l’objet EmfPlusPenDat, et leLa valeur doit être définie dans la liste LineStyle(pour la première partie du paragraphe 2.1.20)
public EmfPlusLineStyle LineStyle { get; set; }
Valore di proprietà
MiterLimit
Obtenez ou définissez une valeur de 32 bits volatile optionnelle spécifiant le moteurlimite, qui est la proportion maximale autorisée de la longueur du moteur àla largeur de la ligne. la longueur du moteur est la distance deintersection des murs de la ligne à l’intérieur dul’intersection des murs de la ligne en dehors du joint.La longueur du moteur peut être grande lorsque l’angle entre deuxLes lignes sont petites. ce champ doit être présent si leLe drapeau PenDataMiterLimit est configuré dans le champ Pen DataFlagsde l’objet EmfPlusPenData.
public float MiterLimit { get; set; }
Valore di proprietà
PenAlignment
Obtenir ou configurer un intégrateur signé 32 bits facultatif qui spécifie lela distribution de la largeur du pénis par rapport à lales coordonnées de la ligne sont tirées. ce champ doit êtreêtre présent si le drapeau PenDataNonCenter est placé dans leLe champ PenDataFlags de l’objet EmfPlusPenDat, etLa valeur doit être définie dans le PenAlignmentÉnumération (section 2.1.1.24)
public EmfPlusPenAlignment PenAlignment { get; set; }
Valore di proprietà
StartCap
Obtenez ou définissez un intégrateur signé 32 bits optionnel qui spécifie la forme pourle début d’une ligne dans le champ CustomStartCapData.Ce champ doit être présent si le drapeau PenDataStartCap est configurédans le champ PenDataFlags de l’objet EmfPlusPenDat, et leLa valeur doit être définie dans la liste LineCapType(Section 1.18 de l’article 1er)
public EmfPlusLineCapType StartCap { get; set; }
Valore di proprietà
TransformMatrix
Obtenir ou configurer un objet optionnel EmfPlusTransformMatrix (section 2.2.2.47)qui spécifie un espace mondial pour disposer de l’espace transformé pource champ doit être présent si le PenDataTransformLe drapeau est placé dans le champ PenDataFlags de l’EmfPlusPenDatL’objet
public Matrix TransformMatrix { get; set; }