Before, people use DTG printer to print Tshirts directly, now DTF technology is hot and popular this year, it’s printing on film first, then transferring on Tshirts. Compare to dtg, dtf has faster speed, and no limit about fabrics. DTG is suitable for only cotton Tshirts, but for DTF, cotton, silk, polyster, canvas etc. almost all are ok.