GoJS: Как добавить фоновое изображение на диаграмму

Как я могу добавить фоновое изображение на диаграмму GoJS? Когда я перетаскиваю или увеличиваю диаграмму, фоновое изображение должно перемещаться и увеличиваться соответственно.

Фоновое изображение также должно быть видно на связанной диаграмме обзора.

Есть ли простой (или не такой простой) способ сохранить это в архиве?


person Jer    schedule 02.11.2017    source источник


Ответы (1)


Если вы хотите, чтобы он перемещался, масштабировался и т. Д., Просто добавьте его как отдельную часть, как это делается в напольном мониторе:

  // the background image, a floor plan
  myDiagram.add(
    $(go.Part,  // this Part is not bound to any model data
      { layerName: "Background", position: new go.Point(0, 0),
        selectable: false, pickable: false },
      $(go.Picture, "https://upload.wikimedia.org/wikipedia/commons/9/9a/Sample_Floorplan.jpg")
    ));

https://gojs.net/latest/samples/kittenMonitor.html

person Simon Sarris    schedule 02.11.2017