If I get my application into the browser and the application needs to have a .pdf uploaded into it as well as local printing, will it work?
Yes.