Class UGraphicEps
java.lang.Object
net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
net.sourceforge.plantuml.ugraphic.AbstractUGraphic<EpsGraphics>
net.sourceforge.plantuml.ugraphic.eps.UGraphicEps
- All Implemented Interfaces:
ClipContainer
,UGraphic
-
Constructor Summary
ConstructorsModifierConstructorDescriptionUGraphicEps
(HColor defaultBackground, ColorMapper colorMapper, StringBounder stringBounder, EpsStrategy strategy) protected
UGraphicEps
(UGraphicEps other) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
closeUrl()
protected AbstractCommonUGraphic
void
drawEps
(java.lang.String eps, double x, double y) java.lang.String
static java.lang.String
getEpsString
(HColor defaultBackground, ColorMapper colorMapper, EpsStrategy epsStrategy, UDrawable udrawable) void
void
writeToStream
(java.io.OutputStream os, java.lang.String metadata, int dpi) Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractUGraphic
afterDraw, beforeDraw, draw, drawComment, getGraphicObject, ignoreShape, manageHiddenAutomatically, registerDriver
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
apply, closeGroup, dpiFactor, enlargeClip, flushUg, getClip, getColorMapper, getDefaultBackground, getParam, getStringBounder, getTranslateX, getTranslateY, matchesProperty, startGroup
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.sourceforge.plantuml.ugraphic.ClipContainer
getClip
-
Constructor Details
-
UGraphicEps
-
UGraphicEps
public UGraphicEps(HColor defaultBackground, ColorMapper colorMapper, StringBounder stringBounder, EpsStrategy strategy)
-
-
Method Details
-
copyUGraphic
- Specified by:
copyUGraphic
in classAbstractCommonUGraphic
-
close
public void close() -
getEPSCode
public java.lang.String getEPSCode() -
getEpsGraphics
-
drawEps
public void drawEps(java.lang.String eps, double x, double y) -
getEpsString
public static java.lang.String getEpsString(HColor defaultBackground, ColorMapper colorMapper, EpsStrategy epsStrategy, UDrawable udrawable) throws java.io.IOException - Throws:
java.io.IOException
-
startUrl
- Specified by:
startUrl
in interfaceUGraphic
- Overrides:
startUrl
in classAbstractCommonUGraphic
-
closeUrl
public void closeUrl()- Specified by:
closeUrl
in interfaceUGraphic
- Overrides:
closeUrl
in classAbstractCommonUGraphic
-
writeToStream
public void writeToStream(java.io.OutputStream os, java.lang.String metadata, int dpi) throws java.io.IOException - Specified by:
writeToStream
in interfaceUGraphic
- Throws:
java.io.IOException
-