The evaluation behaviour of Aspose.XPS limits the generated file to just four XPS pages, which is far too low to do any realistic timings. So earlier this morning we renewed our licence so that we could evaluate Aspose.XPS properly.
I’ve attached a zipped VisualStudio 2017 project which simply Opens a supplied XPS file (containing 103 pages of text) and then just saves it out to disk again. The built project also dumps out how long each call takes.
On my development machine I got this report:
XpsDocument constructor took 2633.9404 ms
XpsDocument.Save took 39785.8302 ms
That’s around 2 s to open the document and then 39 s to save it out again. This is unacceptably slow.
We’re feeling particularly fed up that we had to pay first to update the licence before we could determine that Aspose.XPS was too slow to use.
Please fix Aspose.XPS so that its performance is much better - I’d like it to be around 10x faster.
XpsTest02.zip (4.8 MB)