[Polycasso-commit] SF.net SVN: polycasso:[186] trunk/polycasso/src/com/mebigfatguy/polycasso/ SVGSa
Brought to you by:
dbrosius
|
From: <dbr...@us...> - 2009-12-17 03:30:52
|
Revision: 186
http://polycasso.svn.sourceforge.net/polycasso/?rev=186&view=rev
Author: dbrosius
Date: 2009-12-17 03:30:39 +0000 (Thu, 17 Dec 2009)
Log Message:
-----------
generate a group and specify the comp-op there rather than on each polygon
Modified Paths:
--------------
trunk/polycasso/src/com/mebigfatguy/polycasso/SVGSaver.java
Modified: trunk/polycasso/src/com/mebigfatguy/polycasso/SVGSaver.java
===================================================================
--- trunk/polycasso/src/com/mebigfatguy/polycasso/SVGSaver.java 2009-12-17 03:04:14 UTC (rev 185)
+++ trunk/polycasso/src/com/mebigfatguy/polycasso/SVGSaver.java 2009-12-17 03:30:39 UTC (rev 186)
@@ -61,13 +61,14 @@
pw.print(imageSize.height);
pw.println("px\" fill=\"black\"/>");
+ pw.println("\t<g comp-op=\"src-over\">");
for (PolygonData pd : data) {
Polygon polygon = pd.getPolygon();
Color color = pd.getColor();
float alpha = pd.getAlpha();
- pw.print("\t<polygon comp-op=\"src-over\" fill=\"#");
+ pw.print("\t\t<polygon fill=\"#");
pw.print(toHexColor(color));
pw.print("\" fill-opacity=\"");
pw.print(alpha);
@@ -81,8 +82,8 @@
space = " ";
}
pw.println("\"/>");
-
}
+ pw.println("\t</g>");
pw.println("</svg>");
} finally {
IOUtils.closeQuietly(pw);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|