Please follow this document and let me know as soon as possible for the results.thanks.
Troubleshooting Print Quality Issues HP Officejet Pro L7780 All-in-One Printer - HP Customer Care (United States - English)
Troubleshooting Print Quality Issues HP Officejet Pro L7780 All-in-One Printer - HP Customer Care (United States - English)