If you have an IPP printer you might want to try this: Setup a WLAN / LAN Printer IPP Everywhere™
With that you will have a dedicated printer templateVM and a corresponding printer appVM. To keep things easy, you can simple copy any file i.e. PDF to this printer appVM (right-click on the file in the file browser; see Video tours | Qubes OS time: 5:00)
If you want more you should follow Install Network (IP) printer - #2 by apparatus suggestion.