Thanks for the offer, I really appreciate it.

But I am going to use the Interop for the time being purely due to the fact that there are too many unknowns with the code and our client would rather like to have the application working quickly than invest in time to perfect it without using Interop. We are planning to get Aspose Total .NET Suite anyways so that will solve the problem in the long run but for now it is ok.

Thanks again.