Hello, I have been using v2012.221 so far, but plan to upgrade to 2013.110 when I'm done with this printout.
Was trying to load and print some PNG images that measure 16384x16384 with color type : 6 (RGB + alpha)
The thumbnails show up as "Image Read Error". Removing the alpha channel brings the uncompressed imagedata below 2GB and I'm able to load them
I would like to suggest a couple of improvements.
- If the thumbnailer runs out of memory please say Out of memory or something to that effect instead of a more generic error which also suggest a bad image file
- In lieu of a 64-bit version can you build a 32-bit release which supports LARGEADDRESSAWARE
(The memory dialog under Help->Analyze shows Start: 2000MB, Addl: 1774MB, Now: 2000 MB)
If you build a release that is LARGE ADDRESS AWARE 32-bit users can get 3GB and 64-bit users get 4GB of memory.
http://msdn.microsoft.com/en-us/library/aa366778.aspx#memory_limitsDelphi seems to use {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} in the project settings (
http://stackoverflow.com/questions/2740308/why-2-gb-memory-limit-when-running-in-64-bit-windows)
and MS VC needs Enable Large Addresses set:
http://msdn.microsoft.com/en-us/library/wz223b1z.aspxThanks for listening, and I have been quite satisfied with Qimage so far.