Снимок экрана для пользовательского интерфейса на основе SVG Angular 6 - PullRequest
1 голос
/ 14 мая 2019

Мы должны добавить функцию в приложение (Angular 6 + Bootstrap), в котором есть SVG, я пытался использовать html2canvas, но SVG не входят в состав скриншота.

 html2canvas(this.screen.nativeElement).then( canvasres => {
  this.canvas1.nativeElement.src = canvasres.toDataURL();
  this.downloadLink.nativeElement.href = canvasres.toDataURL('image/png');
  this.downloadLink.nativeElement.download = 'screenshot.png';
  this.downloadLink.nativeElement.click();
 });
});

Подскажите, пожалуйста, как мы можем сделать снимок экрана для этого интерфейса?

...