A printer may print gibberish if the document sent to it was opened in incompatible software. A printer may also print gibberish if the print spooler is corrupted by malware. The incorrect or outdated printer driver may also cause the printer to print gibberish.