The Copy and Print shop on Great Western Road, next to Achilles Heel, has a sign outside saying they can print sewing patterns up to A0 sized paper for you. They might be able to print you a paper copy of your online patterns.
Sorry, I don’t sew, so don’t know if this is a possible solution to your problem , but noticed the sign the other day.