Package armyc2.c5isr.renderer.utilities
Class Shape2SVG
- java.lang.Object
-
- armyc2.c5isr.renderer.utilities.Shape2SVG
-
public class Shape2SVG extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Shape2SVG()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringConvert(TextInfo textInfo, java.lang.String stroke, java.lang.String fill, java.lang.String strokeWidth, java.lang.String strokeOpacity, java.lang.String fillOpacity, java.lang.String dashArray)static java.lang.StringConvert(java.awt.Shape shape, java.lang.String stroke, java.lang.String fill, java.lang.String strokeWidth, java.lang.String strokeOpacity, java.lang.String fillOpacity, java.lang.String dashArray, java.lang.String lineCap)static java.lang.StringConvert(java.lang.String text, int x, int y, java.awt.Font font, java.awt.font.FontRenderContext frc, java.lang.String stroke, java.lang.String fill, java.lang.String strokeWidth, java.lang.String strokeOpacity, java.lang.String fillOpacity, java.lang.String dashArray)static java.lang.StringConvertForGroup(TextInfo textInfo, java.lang.String stroke, java.lang.String fill, java.lang.String strokeWidth, java.lang.String strokeOpacity, java.lang.String fillOpacity, java.lang.String dashArray)Assumes common font properties will be defined in the group.static java.lang.StringmakeBase64Safe(java.lang.String svg)
-
-
-
Method Detail
-
Convert
public static java.lang.String Convert(java.awt.Shape shape, java.lang.String stroke, java.lang.String fill, java.lang.String strokeWidth, java.lang.String strokeOpacity, java.lang.String fillOpacity, java.lang.String dashArray, java.lang.String lineCap)- Parameters:
shape- likeShapestroke- like "#000000fill- like "#0000FF" or "none"strokeWidth- "#"strokeOpacity- "1.0"fillOpacity- "1.0"dashArray- "4 1 2 3"lineCap- "butt", "round", or "square"- Returns:
-
Convert
public static java.lang.String Convert(java.lang.String text, int x, int y, java.awt.Font font, java.awt.font.FontRenderContext frc, java.lang.String stroke, java.lang.String fill, java.lang.String strokeWidth, java.lang.String strokeOpacity, java.lang.String fillOpacity, java.lang.String dashArray)
-
Convert
public static java.lang.String Convert(TextInfo textInfo, java.lang.String stroke, java.lang.String fill, java.lang.String strokeWidth, java.lang.String strokeOpacity, java.lang.String fillOpacity, java.lang.String dashArray)
-
ConvertForGroup
public static java.lang.String ConvertForGroup(TextInfo textInfo, java.lang.String stroke, java.lang.String fill, java.lang.String strokeWidth, java.lang.String strokeOpacity, java.lang.String fillOpacity, java.lang.String dashArray)
Assumes common font properties will be defined in the group.- Parameters:
textInfo-stroke-fill-strokeWidth-strokeOpacity-fillOpacity-dashArray-- Returns:
-
makeBase64Safe
public static java.lang.String makeBase64Safe(java.lang.String svg)
-
-