public class Svg2Vector
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> |
gradientMap |
static com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> |
presentationMap |
static java.lang.String |
SVG_CIRCLE |
static java.lang.String |
SVG_CLIP |
static java.lang.String |
SVG_CLIP_PATH |
static java.lang.String |
SVG_D |
static java.lang.String |
SVG_DISPLAY |
static java.lang.String |
SVG_ELLIPSE |
static java.lang.String |
SVG_FILL_COLOR |
static java.lang.String |
SVG_FILL_OPACITY |
static java.lang.String |
SVG_FILL_TYPE |
static java.lang.String |
SVG_GROUP |
static java.lang.String |
SVG_LINE |
static java.lang.String |
SVG_MASK |
static java.lang.String |
SVG_OPACITY |
static java.lang.String |
SVG_PATH |
static java.lang.String |
SVG_POINTS |
static java.lang.String |
SVG_POLYGON |
static java.lang.String |
SVG_POLYLINE |
static java.lang.String |
SVG_RECT |
static java.lang.String |
SVG_STROKE_COLOR |
static java.lang.String |
SVG_STROKE_LINECAP |
static java.lang.String |
SVG_STROKE_LINEJOIN |
static java.lang.String |
SVG_STROKE_OPACITY |
static java.lang.String |
SVG_STROKE_WIDTH |
static java.lang.String |
SVG_STYLE |
| Constructor and Description |
|---|
Svg2Vector() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
parseSvgToXml(java.io.File inputSvg,
java.io.OutputStream outStream)
Converts a SVG file into VectorDrawable's XML content, if no error is found.
|
public static final java.lang.String SVG_POLYGON
public static final java.lang.String SVG_POLYLINE
public static final java.lang.String SVG_RECT
public static final java.lang.String SVG_CIRCLE
public static final java.lang.String SVG_LINE
public static final java.lang.String SVG_PATH
public static final java.lang.String SVG_ELLIPSE
public static final java.lang.String SVG_GROUP
public static final java.lang.String SVG_STYLE
public static final java.lang.String SVG_DISPLAY
public static final java.lang.String SVG_D
public static final java.lang.String SVG_STROKE_COLOR
public static final java.lang.String SVG_STROKE_OPACITY
public static final java.lang.String SVG_STROKE_LINEJOIN
public static final java.lang.String SVG_STROKE_LINECAP
public static final java.lang.String SVG_STROKE_WIDTH
public static final java.lang.String SVG_FILL_COLOR
public static final java.lang.String SVG_FILL_OPACITY
public static final java.lang.String SVG_FILL_TYPE
public static final java.lang.String SVG_OPACITY
public static final java.lang.String SVG_CLIP
public static final java.lang.String SVG_CLIP_PATH
public static final java.lang.String SVG_MASK
public static final java.lang.String SVG_POINTS
public static final com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> presentationMap
public static final com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> gradientMap
@NonNull
public static java.lang.String parseSvgToXml(@NonNull
java.io.File inputSvg,
@NonNull
java.io.OutputStream outStream)
inputSvg - the input SVG fileoutStream - the converted VectorDrawable's content. This can be empty if there is any
error found during parsing