Any printing technology capable of producing printed materials directly from a computer file. Digital printing does not require an intermediary medium such as film, nor an intermediary machine such as a plate-maker. Non-impact printing such as laser, inkjet and dye sublimation all fall into this category.