Facebook previously had an official policy that ads with more than 20% text in the image could not run on the platform.
While this “no more than 20% text policy” is no longer in place, Facebook generally recommends avoiding high levels of text.