Wrapping Text on Complex Surface

I'd like to wrap or fit text to a complex surface.  Does anyone know how this can be done?  The wrap feature works on prismatic surfaces (cylindars, cones, etc) it doesn't work on complex surfaces. 

In the attached file I am trying to wrap sketch 4 to the closest surface.

Thanks

SolidworksSurfacing