Digital Printing Machine is software-based system which is required for creating high quality graphics on different papers. It can easily be attached to computer system for data sharing purpose and creating customizable designs that are required to be printed. This machine is completely automatic in nature and assures high speed processing. It has been designed having ergonomic structure that requires low floor space for installation and has user friendly operation. Digital Printing Machine is capable of creating large multicolor printed rolls having different designs with high efficiency.