EmfCloseFigure

EmfCloseFigure class

This record closes an open figure in a path. Processing the EMR_CLOSEFIGURE record MUST close the figure by drawing a line from the current position to the first point of the figure, and then it MUST connect the lines by using the line join style.If a figure is closed by processing the EMR_LINETO record instead of the EMR_CLOSEFIGURE record, end caps are used to create the corner instead of a join.EMR_LINETO is specified in section 2.3.5.13. The EMR_CLOSEFIGURE record SHOULD only be used if there is an open path bracket in the playback device context. A figure in a path is open unless it is explicitly closed by processing this record.

public sealed class EmfCloseFigure : EmfPathBracketRecordType

Constructors

Name Description
EmfCloseFigure() The default constructor.

Properties

Name Description
Size { get; set; } Gets or sets the size of the record
Type { get; set; } Gets or sets the type.

Remarks

Note: A figure can be open even if the current point and the starting point of the figure are the same. After processing the EMR_CLOSEFIGURE record, adding a line or curve to the path MUST start a new figure.

See Also