If the error comes on bindPdf() method, then there is no way anyone could figure out the issue. Just to make sure that it is heap related issue, try to increase the heap size further and see if it gets loaded with more memory.
Please post in Aspose.Pdf forums and report this problem.
I am a Developer Evangelist at Aspose.