fix exporting lines as svg (#836)
This commit is contained in:
parent
19e746792e
commit
4977593ec4
@ -315,21 +315,7 @@ export function renderElementToSvg(
|
|||||||
case "rectangle":
|
case "rectangle":
|
||||||
case "diamond":
|
case "diamond":
|
||||||
case "ellipse":
|
case "ellipse":
|
||||||
case "line": {
|
case "line":
|
||||||
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 "arrow": {
|
case "arrow": {
|
||||||
generateElement(element, generator);
|
generateElement(element, generator);
|
||||||
const group = svgRoot.ownerDocument!.createElementNS(SVG_NS, "g");
|
const group = svgRoot.ownerDocument!.createElementNS(SVG_NS, "g");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user