How I can flip SurfaceGui?

I’m in big need of flipping this SurfaceGui by one axis:


But I don’t know how to do that…
Is there any way to flip it?

Note: Flipping is NOT equal to rotating by 180 degrees. I need to MIRROR.

Roblox doesn’t support any native image editing and SurfaceGUI are single-sided

If you need free image editing software thats low-impact, Roblox (used to, not sure if they still do) recommends Paint . NET
You can find it here Paint.NET - Download

I need flipping dynamically, for SurfaceGuis, because certain triangles in minesweeper field can’t be made precizely due to this “inability” to show properly how I calculated rectangle. I already found a way to stretch it in weirdest way possible, but can’t go beyond that myself.
Just prebaked images won’t work, even if i did them - they just will face same issue.

Have you considered using decals instead of surface GUI? For something like this minesweeper game, if the squares of different terrain formations were made into mesh, the decal is always guaranteed to conform continuously to the face of the mesh it is applied to. This would remove your issue with combining two different surfaceGUIs with UIGradients

Then, the terrain could be generated using a complex algorithm for placing the mesh pieces adjacent one another

You can’t flip SurfaceGui but you can flip its content like ImageLabel.Rotation = 90.