Interface IStiExportGeomWriter
- All Known Implementing Classes:
StiPdfGeomWriter,StiSvgGeomWriter
public interface IStiExportGeomWriter
Copyright Stimulsoft
-
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()voidfillEllipse(StiRectangle rect, Object brush) voidvoidfillPolygon(StiPoint[] points, Object 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)
-
Method Details
-
beginPath
void beginPath() -
closeFigure
void closeFigure() -
endPath
void endPath() -
fillPath
- Throws:
IOException
-
strokePath
- Throws:
IOException
-
moveTo
- Throws:
IOException
-
drawLine
- Throws:
IOException
-
drawLineTo
- Throws:
IOException
-
drawRectangle
- Throws:
Exception
-
fillRectangle
- Throws:
Exception
-
fillRectangle
- Throws:
Exception
-
drawPolyline
- Throws:
IOException
-
drawPolylineTo
- Throws:
IOException
-
drawPolygon
- Throws:
Exception
-
fillPolygon
- Throws:
Exception
-
drawBezier
- Throws:
IOException
-
drawBezierTo
- Throws:
IOException
-
drawArc
- Throws:
IOException
-
fillEllipse
- Throws:
Exception
-
setPixel
-
drawImage
- Throws:
IOException
-
drawText
void drawText(StiPoint basePoint, String text, int[] charsOffset, StiFont font, StiColor textColor, double angle, EmfTextAlignmentMode textAlign) throws Exception - Throws:
Exception
-
drawString
void drawString(String st, StiFont font, StiBrush brush, StiRectangle rect, StiTextHorAlignment horAlignment, StiVertAlignment vertAlignment) throws IOException - Throws:
IOException
-
saveState
- Throws:
IOException
-
restoreState
- Throws:
IOException
-
translateTransform
- Throws:
IOException
-
rotateTransform
- Throws:
IOException
-
measureString
-