Globals
Stimulsoft
Report
Export
StiSvgGeomWriter
Class StiSvgGeomWriter
Hierarchy
StiSvgGeomWriter
Implements
IStiExportGeomWriter
Index
Constructors
constructor
Methods
begin
Path
close
Figure
draw
Arc2
draw
Bezier
draw
Bezier
To
draw
Ellipse
draw
Image
draw
Line
draw
Line
To
draw
Polygon
draw
Polyline
draw
Polyline
To
draw
Rectangle
draw
String
draw
Text
end
Path
end
Transform
fill
Ellipse
fill
Path
fill
Polygon
fill
Polygons
fill
Rectangle
fill
Rectangle2
measure
String
move
To
restore
State
rotate
Transform
save
State
set
Pixel
stroke
Path
translate
Transform
Constructors
constructor
new
Sti
Svg
Geom
Writer
(
writer
:
XmlTextWriter
)
:
StiSvgGeomWriter
Parameters
writer:
XmlTextWriter
Returns
StiSvgGeomWriter
Methods
begin
Path
begin
Path
(
)
:
void
Returns
void
close
Figure
close
Figure
(
)
:
void
Returns
void
draw
Arc2
draw
Arc2
(
rect
:
RectangleD
, p1
:
PointD
, p2
:
PointD
, pen
:
Pen
)
:
void
Parameters
rect:
RectangleD
p1:
PointD
p2:
PointD
pen:
Pen
Returns
void
draw
Bezier
draw
Bezier
(
p1
:
PointD
, p2
:
PointD
, p3
:
PointD
, p4
:
PointD
, pen
:
any
)
:
void
Parameters
p1:
PointD
p2:
PointD
p3:
PointD
p4:
PointD
pen:
any
Returns
void
draw
Bezier
To
draw
Bezier
To
(
p2
:
PointD
, p3
:
PointD
, p4
:
PointD
, pen
:
any
)
:
void
Parameters
p2:
PointD
p3:
PointD
p4:
PointD
pen:
any
Returns
void
draw
Ellipse
draw
Ellipse
(
rect
:
RectangleD
, pen
:
any
)
:
void
Parameters
rect:
RectangleD
pen:
any
Returns
void
draw
Image
draw
Image
(
img
:
Image
, rect
:
RectangleD
)
:
void
Parameters
img:
Image
rect:
RectangleD
Returns
void
draw
Line
draw
Line
(
pointFrom
:
PointD
, pointTo
:
PointD
, pen
:
any
)
:
void
Parameters
pointFrom:
PointD
pointTo:
PointD
pen:
any
Returns
void
draw
Line
To
draw
Line
To
(
pointTo
:
PointD
, pen
:
any
)
:
void
Parameters
pointTo:
PointD
pen:
any
Returns
void
draw
Polygon
draw
Polygon
(
points
:
PointD
[]
, pen
:
any
)
:
void
Parameters
points:
PointD
[]
pen:
any
Returns
void
draw
Polyline
draw
Polyline
(
points
:
PointD
[]
, pen
:
Pen
)
:
void
Parameters
points:
PointD
[]
pen:
Pen
Returns
void
draw
Polyline
To
draw
Polyline
To
(
points
:
PointD
[]
, pen
:
any
)
:
void
Parameters
points:
PointD
[]
pen:
any
Returns
void
draw
Rectangle
draw
Rectangle
(
rect
:
RectangleD
, pen
:
any
)
:
void
Parameters
rect:
RectangleD
pen:
any
Returns
void
draw
String
draw
String
(
st
:
string
, font
:
Font
, brush
:
any
, rect
:
RectangleD
, sf
:
StringFormat
)
:
void
Parameters
st:
string
font:
Font
brush:
any
rect:
RectangleD
sf:
StringFormat
Returns
void
draw
Text
draw
Text
(
basePoint
:
PointD
, text
:
string
, charsOffset
:
number
[]
, font
:
Font
, textColor
:
Color
, angle
:
number
, textAlign
:
EmfTextAlignmentMode
)
:
void
Parameters
basePoint:
PointD
text:
string
charsOffset:
number
[]
font:
Font
textColor:
Color
angle:
number
textAlign:
EmfTextAlignmentMode
Returns
void
end
Path
end
Path
(
)
:
void
Returns
void
end
Transform
end
Transform
(
)
:
void
Returns
void
fill
Ellipse
fill
Ellipse
(
rect
:
RectangleD
, brush
:
any
)
:
void
Parameters
rect:
RectangleD
brush:
any
Returns
void
fill
Path
fill
Path
(
brush
:
any
)
:
void
Parameters
brush:
any
Returns
void
fill
Polygon
fill
Polygon
(
points
:
PointD
[]
, brush
:
any
)
:
void
Parameters
points:
PointD
[]
brush:
any
Returns
void
fill
Polygons
fill
Polygons
(
points
:
List
<
List
<
PointD
>
>
, brush
:
any
)
:
void
Parameters
points:
List
<
List
<
PointD
>
>
brush:
any
Returns
void
fill
Rectangle
fill
Rectangle
(
rect
:
RectangleD
, brush
:
any
)
:
void
Parameters
rect:
RectangleD
brush:
any
Returns
void
fill
Rectangle2
fill
Rectangle2
(
rect
:
RectangleD
, color
:
Color
)
:
void
Parameters
rect:
RectangleD
color:
Color
Returns
void
measure
String
measure
String
(
st
:
string
, font
:
Font
)
:
SizeD
Parameters
st:
string
font:
Font
Returns
SizeD
move
To
move
To
(
point
:
PointD
)
:
void
Parameters
point:
PointD
Returns
void
restore
State
restore
State
(
)
:
void
Returns
void
rotate
Transform
rotate
Transform
(
angle
:
number
)
:
void
Parameters
angle:
number
Returns
void
save
State
save
State
(
)
:
void
Returns
void
set
Pixel
set
Pixel
(
point
:
PointD
, color
:
Color
)
:
void
Parameters
point:
PointD
color:
Color
Returns
void
stroke
Path
stroke
Path
(
pen
:
any
)
:
void
Parameters
pen:
any
Returns
void
translate
Transform
translate
Transform
(
x
:
number
, y
:
number
)
:
void
Parameters
x:
number
y:
number
Returns
void
Globals
Stimulsoft
Report
Export
Htmls
Office
Services
Sti
Svg
Geom
Writer
constructor
begin
Path
close
Figure
draw
Arc2
draw
Bezier
draw
Bezier
To
draw
Ellipse
draw
Image
draw
Line
draw
Line
To
draw
Polygon
draw
Polyline
draw
Polyline
To
draw
Rectangle
draw
String
draw
Text
end
Path
end
Transform
fill
Ellipse
fill
Path
fill
Polygon
fill
Polygons
fill
Rectangle
fill
Rectangle2
measure
String
move
To
restore
State
rotate
Transform
save
State
set
Pixel
stroke
Path
translate
Transform
Generated using
TypeDoc