Best way to Print a PDF

I’m looking for the best way to print a PDF that is generated on a server and pulled to the device. I’m trying to stick with just Capacitor, but have seen the cordova-plugin-printer plugin. Is that the only option or are there different ways to do this using Capacitor?