Automatically dissolving edges in quad faces that share same normals Good morning,

I'm trying to getting from this



to this



Is there an automatic way to limited dissolve all only square adjacent surfaces of a mesh into few only squares surfaces (or rectangular surfaces).

Situation:
The fact is I had a text object, then limited dissolved for having n-gon only surfaces, then applied remesh for have square only surfaces. Now I have too many useless square surfaces that I think can be collapsed in few ones.

What I need
The point is, I want a meshed extruded text to have as few as possible quadrangular surfaces, without altering its perimeters (only collapse same angle quadrangular adjacent surfaces int as few as possible bigger quadrangular surfaces).

Already tried
I've already tried the remesh modifier, but it only messes up the border of my text mesh.

Hope I make myself clear in my explanation.

Thank everyone for any answers
A partial solution that lower the mesh vertices but does not keep the quads.


Join the two shapes (to work both on 'Marco' and 'Aries'). For that select them both in object mode, then CtrlJ
Go to edit mode and delete the bottom faces vertices, so that you keep only the top faces


At this step you have the exact same shape, except it is flat :



Go to object mode
Convert to curve AltC, then "curve from mesh/text"


You obtain this (no faces) :




Go to the properties panel and in the curve tab, then click on 2D




This makes the faces reappear :


Now to regive volume. Convert again to mesh (AltC then "Mesh from curve/.../text")

The inner mesh is the following :


You can now extrude it again to regive the original volume.

So no quads. But starting with 41 402 vertices, you now have 8 080. And the shape is the same.