Convert visio formats to svg

Hi! I noticed that when converting from visio family of formats to SVG, you initially build a flipped svg and then use “transform” for each element to flip the element back.
What is the reason for such a solution? I have to do a lot of extra work because of this.

@sintez
I’m very sorry for any inconvenience caused to you.
In Microsoft Visio, the drawing coordinate system is based on the page rather than absolute screen coordinates. Visio utilizes relative coordinates, where the top-left corner of the page serves as the origin.
And each Visio shape has its own local coordinate system.
We adopt the same coordinate system as Visio.
Thanks.