PrintFactory: More than just a RIP