Ich benutze das GOJS Javascript Framework, um mit Ablaufdiagrammen zu arbeiten. Ich habe ein ziemlich großes Flussdiagramm, das im Ansichtsfenster nicht vollständig sichtbar ist. Es gibt eine Bildlaufleiste, um den ausgeblendeten Inhalt im Canvas anzuzeigen.GOJS exportiert das Canvas-Diagramm als Bild
Ich versuche, die Leinwand als Bild zu exportieren. Aber ich bin nur in der Lage, den sichtbaren Teil in der Leinwand und nicht das vollständige Flussdiagramm zu exportieren. Ich habe versucht, canvas.toDataURL() und die GOJS diagram.makeImageData() APIs, aber waren nicht erfolgreich.
Könnten die JS-Experten hier bitte helfen? Vielen Dank ...
Betrachten Sie auch Rendering als SVG: http://gojs.net/latest/intro/makingSVG.html –