fix svg export (#837)

pull/840/head
David Luzar 5 years ago committed by GitHub
parent 4977593ec4
commit 8198d71af8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -314,7 +314,21 @@ export function renderElementToSvg(
}
case "rectangle":
case "diamond":
case "ellipse":
case "ellipse": {
generateElement(element, generator);
const node = rsvg.draw(element.shape as Drawable);
const opacity = element.opacity / 100;
if (opacity !== 1) {
node.setAttribute("stroke-opacity", `${opacity}`);
node.setAttribute("fill-opacity", `${opacity}`);
}
node.setAttribute(
"transform",
`translate(${offsetX || 0} ${offsetY || 0})`,
);
svgRoot.appendChild(node);
break;
}
case "line":
case "arrow": {
generateElement(element, generator);

Loading…
Cancel
Save