Comment 2 for bug 1676144

Hello,

Maintainer of libvisio2svg here.

For reference, in case that helps you:

To recover the title of each symbol, I've created a very basic librevenge generator:

https://github.com/kakwa/libvisio2svg/blob/master/src/lib/visio2svg/TitleGenerator.cpp
https://github.com/kakwa/libvisio2svg/blob/master/inc/visio2svg/TitleGenerator.h

The README.md explains how to use it:
https://github.com/kakwa/libvisio2svg/blob/master/README.md#recover-symbol-titles

Then, in a post-treatment loop, I use libxml2 to insert a <title>[symbol title]</title> inside the SVG generated by libvisio/librevenge.

It's not very efficient as the vss/vsd file is parsed two times, but it works.

By the way, I also do some other things in this post-treatment loop:
* converting emf blobs to svg
* converting wmf blobs to svg
* adding optional re-scaling