The digital printing machine can directly print computer files on clothing, leather and paper, realizing the advantages of printing on one sheet, no plate making, instant desirability, and on-demand printing.