title: Convert SVG to .vsdx MS Visio file
body: <p>I have an application that produces SVG diagrams, we would like to create an export to Visio option that would, ideally, behind the scenes (via server-side C#) take an SVG file and convert it directly to an MS Visio .vsdx file that the user can download and then ofcourse open and edit in Visio seamlessly (as opposed to having to download the SVG file, and then importing it themselves into Visio). In effect, trying to replicate the &quot;Open SVG&quot; functionality that the Visio GUI supplies in backend C#.</p>
  <p>I have seen a lot of answers on going from Visio TO SVG, but this is the opposite.</p>
  <p>I also know that .vsdx is simply a zip file, but with that extension. Inside are a bunch of visio specific files and folders - if anyone knows what is the bare minimum required of these files/folders and their contents and where the SVG fits in, perhaps that's one way to do it.</p>
  <p>Any guidance would be much appreciated.</p>