Class StiSvgGeomWriter
java.lang.Object
com.stimulsoft.report.export.tools.StiSvgGeomWriter
- All Implemented Interfaces:
IStiExportGeomWriter
Copyright Stimulsoft
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoiddrawArc(StiRectangle rect, float startAngle, float sweepAngle) voidvoiddrawBezierTo(StiPoint p2, StiPoint p3, StiPoint p4, Object pen) voiddrawImage(StiImage img, StiRectangle rect) voidvoiddrawLineTo(StiPoint pointTo, StiPen pen) voiddrawPolygon(StiPoint[] points, StiPen pen) voiddrawPolyline(StiPoint[] points, Object pen) voiddrawPolylineTo(StiPoint[] points, StiPen pen) voiddrawRectangle(StiRectangle rect, StiPen pen) voiddrawString(String st, StiFont font, StiBrush brush, StiRectangle rect, StiTextHorAlignment horAlignment, StiVertAlignment vertAlignment) voiddrawText(StiPoint basePoint, String text, int[] charsOffset, StiFont font, StiColor textColor, double angle, EmfTextAlignmentMode textAlign) voidendPath()voidvoidfillEllipse(StiRectangle rect, Object brush) voidvoidfillPolygon(StiPoint[] points, Object brush) voidfillRectangle(StiRectangle rect, StiBrush brush) voidfillRectangle(StiRectangle rect, StiColor color) voidfillRectangle(StiRectangle rect, Object brush) measureString(String st, StiFont font) voidvoidvoidrotateTransform(double angle) voidvoidvoidstrokePath(Object pen) voidtranslateTransform(double x, double y)
-
Constructor Details
-
StiSvgGeomWriter
-
-
Method Details
-
beginPath
public void beginPath()- Specified by:
beginPathin interfaceIStiExportGeomWriter
-
closeFigure
public void closeFigure()- Specified by:
closeFigurein interfaceIStiExportGeomWriter
-
drawImage
- Specified by:
drawImagein interfaceIStiExportGeomWriter- Throws:
IOException
-
drawLineTo
- Specified by:
drawLineToin interfaceIStiExportGeomWriter
-
drawPolygon
- Specified by:
drawPolygonin interfaceIStiExportGeomWriter
-
drawPolylineTo
- Specified by:
drawPolylineToin interfaceIStiExportGeomWriter
-
drawRectangle
- Specified by:
drawRectanglein interfaceIStiExportGeomWriter
-
drawString
public void drawString(String st, StiFont font, StiBrush brush, StiRectangle rect, StiTextHorAlignment horAlignment, StiVertAlignment vertAlignment) - Specified by:
drawStringin interfaceIStiExportGeomWriter
-
drawText
public void drawText(StiPoint basePoint, String text, int[] charsOffset, StiFont font, StiColor textColor, double angle, EmfTextAlignmentMode textAlign) - Specified by:
drawTextin interfaceIStiExportGeomWriter
-
endPath
public void endPath()- Specified by:
endPathin interfaceIStiExportGeomWriter
-
fillPolygon
- Specified by:
fillPolygonin interfaceIStiExportGeomWriter
-
fillRectangle
-
fillRectangle
- Specified by:
fillRectanglein interfaceIStiExportGeomWriter
-
measureString
- Specified by:
measureStringin interfaceIStiExportGeomWriter
-
moveTo
- Specified by:
moveToin interfaceIStiExportGeomWriter
-
restoreState
public void restoreState()- Specified by:
restoreStatein interfaceIStiExportGeomWriter
-
rotateTransform
public void rotateTransform(double angle) - Specified by:
rotateTransformin interfaceIStiExportGeomWriter
-
saveState
public void saveState()- Specified by:
saveStatein interfaceIStiExportGeomWriter
-
setPixel
- Specified by:
setPixelin interfaceIStiExportGeomWriter
-
translateTransform
public void translateTransform(double x, double y) - Specified by:
translateTransformin interfaceIStiExportGeomWriter
-
endTransform
public void endTransform() -
fillEllipse
- Specified by:
fillEllipsein interfaceIStiExportGeomWriter
-
fillPath
- Specified by:
fillPathin interfaceIStiExportGeomWriter- Throws:
IOException
-
strokePath
- Specified by:
strokePathin interfaceIStiExportGeomWriter- Throws:
IOException
-
drawLine
- Specified by:
drawLinein interfaceIStiExportGeomWriter- Throws:
IOException
-
drawPolyline
- Specified by:
drawPolylinein interfaceIStiExportGeomWriter- Throws:
IOException
-
drawBezier
public void drawBezier(StiPoint p1, StiPoint p2, StiPoint p3, StiPoint p4, Object pen) throws IOException - Specified by:
drawBezierin interfaceIStiExportGeomWriter- Throws:
IOException
-
drawBezierTo
- Specified by:
drawBezierToin interfaceIStiExportGeomWriter- Throws:
IOException
-
drawArc
- Specified by:
drawArcin interfaceIStiExportGeomWriter- Throws:
IOException
-
fillRectangle
- Specified by:
fillRectanglein interfaceIStiExportGeomWriter- Throws:
Exception
-