canvas export - defining shape path only once

This commit is contained in:
Jindra Petřík
2014-09-28 08:59:59 +02:00
parent 2bc656cc6b
commit afe339c8fe
2 changed files with 6 additions and 4 deletions

View File

@@ -431,8 +431,9 @@ public class CanvasMorphShapeExporter extends MorphShapeExporterBase {
protected void finalizePath() {
if (!"".equals(pathData)) {
String drawStroke = "\tdrawMorphPath(ctx,\"" + pathData.trim() + "\",ratio,true,scaleMode);\r\n";
String drawFill = "\tdrawMorphPath(ctx,\"" + pathData.trim() + "\",ratio,false);\r\n";;
shapeData+="\tvar pathData=\""+pathData.trim()+"\";\r\n";
String drawStroke = "\tdrawMorphPath(ctx,pathData,ratio,true,scaleMode);\r\n";
String drawFill = "\tdrawMorphPath(ctx,pathData,ratio,false);\r\n";;
pathData = "";
if (lineFillData != null) {
String preLineFillData = "";

View File

@@ -420,8 +420,9 @@ public class CanvasShapeExporter extends ShapeExporterBase {
protected void finalizePath() {
if (!"".equals(pathData)) {
String drawStroke = "\tdrawPath(ctx,\"" + pathData.trim() + "\",true,scaleMode);\r\n";
String drawFill = "\tdrawPath(ctx,\"" + pathData.trim() + "\",false);\r\n";;
shapeData+="\tvar pathData=\""+pathData.trim()+"\";\r\n";
String drawStroke = "\tdrawPath(ctx,pathData,true,scaleMode);\r\n";
String drawFill = "\tdrawPath(ctx,pathData,false);\r\n";;
pathData = "";
if (lineFillData != null) {
String preLineFillData = "";