In digital printing terminology, a press that feeds from a roll of paper, as opposed a stack of sheets of paper. Web means the same thing in offset printing.
In digital printing terminology, a press that feeds from a roll of paper, as opposed a stack of sheets of paper. Web means the same thing in offset printing.