StiExcel2007GeomWriter Class

Namespace: Stimulsoft.Report.Export

Inheritance

Implements: IStiExportGeomWriter

Constructors

Constructor Description
StiExcel2007GeomWriter()  

StiExcel2007GeomWriter()

Methods

Method Returns Description
BeginPath void  
CloseFigure void  
DrawArc void  
DrawBezier void  
DrawBezierTo void  
DrawEllipse void  
DrawImage void  
DrawLine void  
DrawLineTo void  
DrawPie void  
DrawPolygon void  
DrawPolyline (+1 overloads) void  
DrawPolylineTo void  
DrawRectangle void  
DrawSpline void  
DrawString void  
DrawText void  
EndPath void  
FillEllipse void  
FillPath void  
FillPolygon void  
FillPolygons void  
FillRectangle (+1 overloads) void  
MeasureString SizeF  
MoveTo void  
RestoreState void  
RotateTransform void  
SaveState void  
SetClip void  
SetPixel void  
StrokePath void  
TranslateTransform void  

Method Details

BeginPath

BeginPath(): void


CloseFigure

CloseFigure(): void


DrawArc

DrawArc(rect: RectangleF, p1: PointF, p2: PointF, pen: Pen): void

Parameters

  • rect (RectangleF)
  • p1 (PointF)
  • p2 (PointF)
  • pen (Pen)

DrawBezier

DrawBezier(p1: PointF, p2: PointF, p3: PointF, p4: PointF, pen: object): void

Parameters

  • p1 (PointF)
  • p2 (PointF)
  • p3 (PointF)
  • p4 (PointF)
  • pen (object)

DrawBezierTo

DrawBezierTo(p2: PointF, p3: PointF, p4: PointF, pen: object): void

Parameters

  • p2 (PointF)
  • p3 (PointF)
  • p4 (PointF)
  • pen (object)

DrawEllipse

DrawEllipse(rect: RectangleF, pen: object): void

Parameters

  • rect (RectangleF)
  • pen (object)

DrawImage

DrawImage(img: Image, rect: RectangleF): void

Parameters

  • img (Image)
  • rect (RectangleF)

DrawLine

DrawLine(pointFrom: PointF, pointTo: PointF, pen: object): void

Parameters

  • pointFrom (PointF)
  • pointTo (PointF)
  • pen (object)

DrawLineTo

DrawLineTo(pointTo: PointF, pen: object): void

Parameters

  • pointTo (PointF)
  • pen (object)

DrawPie

DrawPie(rect: RectangleF, startAngle: float, sweepAngle: float): void

Parameters

  • rect (RectangleF)
  • startAngle (float)
  • sweepAngle (float)

DrawPolygon

DrawPolygon(**: PointFpoints, **pen: object): void

Parameters

  • ** (PointFpoints)
  • pen (object)

DrawPolyline

DrawPolyline(**: PointFpoints, **pen: object): void

Parameters

  • ** (PointFpoints)
  • pen (object)

DrawPolyline(**: PointFpoints, **pen: object, close: bool, drawTo: bool): void

Parameters

  • ** (PointFpoints)
  • pen (object)
  • close (bool)
  • drawTo (bool)

DrawPolylineTo

DrawPolylineTo(**: PointFpoints, **pen: object): void

Parameters

  • ** (PointFpoints)
  • pen (object)

DrawRectangle

DrawRectangle(rect: RectangleF, pen: object, corners: StiCornerRadius): void

Parameters

  • rect (RectangleF)
  • pen (object)
  • corners (StiCornerRadius)

DrawSpline

DrawSpline(**: PointFpoints, **tension: float, pen: object): void

Parameters

  • ** (PointFpoints)
  • tension (float)
  • pen (object)

DrawString

DrawString(st: string, font: Font, brush: StiBrush, rect: RectangleF, sf: StringFormat, allowHtmlTags: bool): void

Parameters


DrawText

DrawText(basePoint: PointF, text: string, **: intcharsOffset, **font: Font, textColor: Color, angle: float, textAlign: EmfTextAlignmentMode): void

Parameters

  • basePoint (PointF)
  • text (string)
  • ** (intcharsOffset)
  • font (Font)
  • textColor (Color)
  • angle (float)
  • textAlign (EmfTextAlignmentMode)

EndPath

EndPath(): void


FillEllipse

FillEllipse(rect: RectangleF, brush: object): void

Parameters

  • rect (RectangleF)
  • brush (object)

FillPath

FillPath(brush: object): void

Parameters

  • brush (object)

FillPolygon

FillPolygon(**: PointFpoints, **brush: object): void

Parameters

  • ** (PointFpoints)
  • brush (object)

FillPolygons

FillPolygons(points: List<List>, **brush**: object): void

Parameters

  • points (List<List>)
  • brush (object)

FillRectangle

FillRectangle(rect: RectangleF, color: Color, corners: StiCornerRadius): void

Parameters

  • rect (RectangleF)
  • color (Color)
  • corners (StiCornerRadius)

FillRectangle(rect: RectangleF, brush: object, corners: StiCornerRadius): void

Parameters

  • rect (RectangleF)
  • brush (object)
  • corners (StiCornerRadius)

MeasureString

MeasureString(st: string, font: Font): SizeF

Parameters

  • st (string)
  • font (Font)

Returns SizeF


MoveTo

MoveTo(point: PointF): void

Parameters

  • point (PointF)

RestoreState

RestoreState(): void


RotateTransform

RotateTransform(angle: float): void

Parameters

  • angle (float)

SaveState

SaveState(): void


SetClip

SetClip(rect: RectangleF): void

Parameters

  • rect (RectangleF)

SetPixel

SetPixel(point: PointF, color: Color): void

Parameters

  • point (PointF)
  • color (Color)

StrokePath

StrokePath(pen: object): void

Parameters

  • pen (object)

TranslateTransform

TranslateTransform(x: float, y: float): void

Parameters

  • x (float)
  • y (float)