Welcome, not too sure what Flex exactly is; however FX is an RIA(Rich Internet Application) mostly compared to Adobe Flash. FX is basically an Updated Swing. New UI goodies, 3D, mobile support in the future, etc.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com