Hello!
Thank you for your clarification.
As I know XSL is a text transform technology. But you are attaching a binary doc file. Maybe you are generating WordprocessingML or OOXML file first. Okay, if you are using XSLT (XSL Transform) we can change its rules to achieve better results in PDF. You don’t need to split every page in the document and even know how many pages you have. If you treat those floating objects as footer then it’s better to place them in the real footer of the last section. This is logically correct. So the workaround turns out to be the following:
1. Add a section break after all “main” contents and before what you call footer.
2. Add a real MS Word footer for this section and move floating content there. Anchor it to page both vertically and horizontally.
I know that “other PDF convertors” might give correct results even on the original document. But this case could be difficult to fix and needs cooperation with Aspose.Pdf Team. At least we cannot improve this quickly. Sorry for inconvenience. If you attach your XSLT and explain all the procedure we would try to help you more.
Regards,
Viktor Sazhaev
Software Engineer,
Aspose Auckland Team