Can you generate a pdf of a work order or an invoice from the SDK?

Our workflow heavily relies on the generation of pdf's created by the sage application.  We are looking to automate some of that process, but since we are so heavily tied to using the PDF as the means to interact with the customer (mainly work signoff), without the ability to regenerate the pdf from code is making this process a lot more cumbersome.  Right now I am not seeing anyway to call the Print functionality from the SDK.  Is there a way to do this?

Also, I'm not very familiar with this site, but is there a way to add/look at feature requests?