Great idea. I was struggling with a similar issue (trying to print an order receipt with only certain line items) then realised I could manipulate the order object returned by the SDK before passing it to the printer (of course, without updating the order)
3 People are following this question.