|Text uses only black ink, whereas graphics need the other colours too. So that points to the colour jets in the printer perhaps being blocked up with dried ink.|
The blockage is in the printhead so fitting new colour cartridges won't fix it. Take out all the cartridges, remove the printhead, and wash it in hot, soapy water. Leave it to dry for 24 hours then put it back. Put the cartridges back and try printing.