[]
        
(Showing Draft Content)

C1.Util.IRendering

IRendering Interface

The base rendering interface.

Namespace: C1.Util
Assembly: C1.Excel.dll
Syntax
public interface IRendering

Methods

Name Description
DrawArc(double, double, double, double, double, double)

Draw arc (ellipse segment) with current stroke attributes.

DrawDonutSegment(double, double, double, double, double, double, double, double)

Draw donut segment with current stroke and fill.

DrawEllipse(double, double, double, double)

Draw ellipse with current stroke and fill.

DrawImage(object, double, double, double, double)

Draw image using special source.

DrawLine(double, double, double, double)

Draw line between two points using current stroke attributes.

DrawLines(double[], double[])

Draw lines using specified coordinates.

DrawPath(double[], double[], byte[], bool)

Draws a path defined by points and types and fill.

DrawPieSegment(double, double, double, double, double, double)

Draw pie segment with current stroke and fill.

DrawPolygon(double[], double[])

Draw polygon with current stroke and/or fill.

DrawRect(double, double, double, double)

Draw rectangle with current stroke and fill.

DrawRoundRect(double, double, double, double, double, double)

Draw round rectangle with current stroke and fill.

DrawString(string, double, double)

Draw string at specified position.

DrawString(string, double, double, double, double, byte, byte)

Draw string at specified area.

MeasureString(string, double)

Measures size of string in layout area.

PopClip()

Pop the clip rectangle.

PopTransform()

Pop the transform matrix for drawing.

PushClipPath(double[], double[], byte[])

Push the clip path defined by points and types.

PushClipRect(double, double, double, double)

Push the clip rectangle.

PushTransform(object)

Push the transform matrix for drawing.

SetFill(object)

Sets the fill brush.

SetFont(object)

Sets the font.

SetStroke(object)

Sets the current stroke brush.

SetStrokePattern(double[])

Sets the stroke pattern.

SetStrokeThickness(double)

Sets the stroke thickness.