Generally when the question of PDF generation from Adobe Flex applications comes up, the defacto answer has been ‘use LiveCycle’ or some other server-side technology to handle the PDF generation. But sometimes we don’t have the option of using a server-side solution for PDF generation. There was a very interesting discussion thread on LinkedIn, recently, concerning web to print PDF generation. While the original question wasn’t looking for a client-side PDF generation solution, a lot of links to various APIs for client side PDF generation were posted, including one from Sephiroth, who happened to also write my favorite ActionScript editor prior to the advent of Flex 2.0 (speaking of which, writing ActionScript in the built-in editor in the latest version of the Flash IDE is still SO BAD, I wish Adobe would just buy SE|PY and integrate it with with Flash IDE).
So here’s a list of some solutions for client-side PDF generation from AS3: