we all know how boring it would be if you couldn’t figure out how much work has been actually completed since some process has started, up until version 6 of PDF Jack there isn’t such facility to know that while a manipulation process is in progress such as removing several pages, rotating pages all at once etc… , hence we introduced the progress reporting module in version 7, the progress is displayed to user to get accurate estimation of amount of work done so far, we made sure that almost any kind of manipulation is backed by progress reporting module, we made a small demo of how it works in version while exporting pages in a pdf file as png images to a folder
Update: we just made a performance benchmark on a pdf document having 1313 pages & the results are below
- Exporting all pages to individual PNG image took 2:16 (MM:SS) with usage of almost 350 – 400 MB memory using version 6.1.8
- The same task using version 7 took just 2:02 (MM:SS) which is pretty good 16 seconds improvement with just 150 – 180 MB memory i.e half memory usage when compared to version 6 🙂
we are working to even more improve it as much as possible.