Web to Print: Client Side PDF Generation from Adobe Flex / AS3

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:

  • purePDF – a port of the Java iText library – this seemed like the most robust solution out there
  • ALIVEPDF – ported from the FPDF PHP project. Interestingly, ALIVEPDF was used in Balsamiq Mockups, which we reviewed here
  • LIBHARU AS3 – ported from LibHaru
  • About Fuad Kamal

    principal & senior architect, Anaara Media LLC
    This entry was posted in AIR, ActionScript, Adobe, Balsamiq Mockups, Flash, Flex, RIA. Bookmark the permalink.

    Comments are closed.