Thanks for your answer.
Why do we fall? So that we can learn to pick ourselves up.
You could probably do it with an applet*, but considering the security implications, applets have fallen out of favor and are not recommended for new development. Most companies, such as ours, have disabled Java in the browser, rendering applets obsolete.
*I've never written an applet and I'm not familiar with all their capabilities, so take that with a grain of salt.
"The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do." -- Ted Nelson
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