Enum EmfPlusPenDataFlags

Enum EmfPlusPenDataFlags

Namespace: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts
Assembly: Aspose.Imaging.dll (25.2.0)

The PenData flags specify properties of graphics pens, including the presence of optional data fields. These flags can be combined to specify multiple options.

[Flags]
public enum EmfPlusPenDataFlags

Fields

PenDataCompoundLine = 1024

Indicates whether the length and content of a Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCompoundLineData object are present in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataCustomEndCap = 4096

Indicates whether an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomEndCapData object MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataCustomStartCap = 2048

Indicates whether an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomStartCapData object MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataDashedLine = 256

Indicates whether an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusDashedLineData object MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataDashedLineCap = 64

Indicates whether a dashed line cap MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataDashedLineOffset = 128

Indicates whether a dashed line offset MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataEndCap = 4

Indicates whether the style of an ending line cap MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataJoin = 8

Indicates whether a line join type MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataLineStyle = 32

Indicates whether a line style MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataMiterLimit = 16

Indicates whether a miter limit MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataNonCenter = 512

Indicates whether a pen alignment MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataStartCap = 2

If set, the style of a starting line cap MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

PenDataTransform = 1

If set, a 2x3 transform matrix MUST be specified in the OptionalData field of an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData object.

Remarks

Graphics pens are specified by Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen objects.