I had a bug in my code that was throwing me off. The MIME content was previously set. When I had the redirect, it was trying to read it as HTML, which made me think you had to set the MIME type to the file type. I thought all you had to do was a simple redirect to begin with. Sorry for such the simple error and thanks for support.
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