I found that my inkjet printer was running of out black ink, there were nothing shown on the last few pages which I have printed, just a trace of black hint here and there, but it's definitely unreadable.
Last night, I pulled out the ink cartridge and clean the printing head with a tissue, after cleaning the mess, I inserted the cartridge again. And strange enough, the print out now is very good, and there's no trace of low ink as viewed from the printout. I don't know why, but it works. I believe this trick might be useful to squeeze the last bit of expensive ink from those original ink cartridge.