mirror of
https://github.com/GNS3/gns3-web-ui.git
synced 2025-05-10 04:22:56 +00:00
Update project-map-menu.component.ts
This commit is contained in:
parent
26bc2df064
commit
eca520073b
@ -45,21 +45,19 @@ export class ProjectMapMenuComponent implements OnInit, OnDestroy {
|
|||||||
let i = 1;
|
let i = 1;
|
||||||
|
|
||||||
while (i < splittedSvg.length) {
|
while (i < splittedSvg.length) {
|
||||||
var splittedImage = splittedSvg[i].split("\"");
|
let splittedImage = splittedSvg[i].split("\"");
|
||||||
var splittedUrl = splittedImage[1].split("/");
|
let splittedUrl = splittedImage[1].split("/");
|
||||||
|
|
||||||
let elem = await this.symbolService.raw(this.server, splittedUrl[7]).toPromise();
|
let elem = await this.symbolService.raw(this.server, splittedUrl[7]).toPromise();
|
||||||
|
|
||||||
let splittedElement = elem.split('-->');
|
let splittedElement = elem.split('-->');
|
||||||
splittedSvg[i] = splittedElement[1].substring(2);
|
splittedSvg[i] = splittedElement[1].substring(2);
|
||||||
|
|
||||||
i += 2;
|
i += 2;
|
||||||
}
|
}
|
||||||
let svgString = splittedSvg.join();
|
let svgString = splittedSvg.join();
|
||||||
|
|
||||||
var placeholder = document.createElement('div');
|
let placeholder = document.createElement('div');
|
||||||
placeholder.innerHTML = svgString;
|
placeholder.innerHTML = svgString;
|
||||||
var element = placeholder.firstChild;
|
let element = placeholder.firstChild;
|
||||||
|
|
||||||
svg.saveSvgAsPng(element, "plot.png");
|
svg.saveSvgAsPng(element, "plot.png");
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user