Digital textile printing refers to the infusion of colorants onto fabric or textile. Digital textile printing is performed on garments or large format rolls. The inks utilized for this type of printing are usually water soluble dyes. Digital textile printing ink can be utilized on both natural and synthetic fabrics. It is utilized in printing of clothes and garments such as t-shirts, promotional wears, banners, flags, and several other textile applications.