Как вставить изображение в mxgraph без фона - PullRequest
0 голосов
/ 29 октября 2019

Просто пытаюсь вставить изображение в мой график, но оно дает мне изображение вместе с белым фоном с черной рамкой. Я попытался установить непрозрачность, imageBackground и т. Д. Я не уверен, откуда это исходит, так как я вставляю, имеет прозрачный фон.

enter image description here

    let parent = graph.getDefaultParent();
    graph.getModel().beginUpdate();
    try
    {
      let v2 = graph.insertVertex(parent, null, '', 0,0,40,40, 'image=images/help.png;selectable=0;connectable=0;editable=0;movable=0;');
    }
    finally
    {
      graph.getModel().endUpdate();
    }

1 Ответ

1 голос
/ 29 октября 2019

вы можете создать собственный стиль, как в этом примере https://jgraph.github.io/mxgraph/javascript/examples/images.html. В вашем случае достаточно установить стиль изображения. Стиль изображения не имеет границ. graph.insertVertex(parent, null, '', 0,0,40,40,'image;image=images/help.png;selectable=0;connectable=0;editable=0;movable=0;');

...