Is it possible to convert meshes to sprites?

Is it possible at all to convert previously made and rendered unity meshes into sprites?

Edit: I would like this to be done in-script, not with photoshop since the amount of meshes I have is very very high.

I know this is 5 years in the past but i did find a solution to this problem, so here you go @NorthStar79:

    bottMesh = bottom.GetComponent<MeshFilter>().mesh;
    sprite1 = sprtOutp.GetComponent<SpriteRenderer>().sprite;
    copiedVerticies = new Vector2[bottMesh.vertices.Length];
    for (int i = 0; i < bottMesh.vertices.Length; i++)
    {
        copiedVerticies <em>= new Vector2(bottMesh.vertices_.x,bottMesh.vertices*.y);*_</em>

}
for (int i = 0; i < copiedVerticies.Length; ++i)
copiedVerticies = (copiedVerticies * sprite1.pixelsPerUnit) + sprite1.pivot;
copiedTriangels = new ushort[bottMesh.triangles.Length];
for (int i = 0; i < bottMesh.triangles.Length; i++)
{
copiedTriangels = (ushort)bottMesh.triangles*;*
}
sprite1.OverrideGeometry(copiedVerticies,copiedTriangels);

just an idea:
create a Green (or any colour) wall, place your mesh in front of it, place an orthographic camera take a screenshot and cut that wall in photoshop.

if you do not need to do it at runtime, this could work.