How to automatically connect shapes after importing an svg

Started by PF4VisioGuy, August 18, 2018, 12:50:10 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

PF4VisioGuy

Hi guys

I am creating some graphs with graphviz.
The output format is svg which I can import in Visio easily.
The shapes are rectangles, lines and circles just basic. So far all is fine.

The problem that is bothering me is this: after the file is imported I need to do some editing and I would like to make the shapes stay connected
Is there any way to tell visio to go over all the shapes in the diagram and connect them at the point where they touch ?

Paul Herber

Problem is that shapes imported from SVG don't work in quite the same way as Visio shapes. Basic shapes like rectangles are ok but connectors from your SVG may not convert into Visio connectors, even though the shape may be named as a connector. I've just done a test and a two-sided connector is converted into a different type of shape similar to a rectangle but with just two sides shown as lines.
Electronic and Electrical engineering, business and software stencils for Visio -

https://www.paulherber.co.uk/

PF4VisioGuy

Yes I have noticed that too
Is there a way to bulk replace the line shape with a connector and then find a way to automatically stitch everything together ?

Nikolay

I remember some 10 years ago some guy from Switzerland tried to build a visio extension around the graphviz
https://www.calvert.ch/graphvizio/
Not sure if it produces connectors, or even works now though  :)

The modern approach may be to go with data visualizer,
that can draw diagrams directly from excel tables.

PF4VisioGuy

Yes I am using that but it fails with errors some time and I am fed up with that ...looking for an alternative
The Visio plugin is buggy and does not work on all veresions of OS and Visio listed on his site

I am looking for a simpler and more robust solution