Write 32/64bpc bitmaps and PSD file format
Posted: Sun Mar 20, 2011 12:07 pm
Hi,
I got 3 questions and one suggestion:
Q1: How to convert and/or save a 16/32 bit per channel/component (64bpp/128bpp) bitmap loaded with GFL_LOAD_ORIGINAL_DEPTH flag set, as a 8 bit per channel/component bitmap? Doesn't see anything in gflChangeColorDepth that could do it.
Q2: Is it possible to write multilayer psd (photoshop) files or only the 'merged copy' is currently supported? If it is possible, then how to save multiple layers into such file.
Q3: Any plans for openexr format?
S: In reference to http://newsgroup.xnview.com/viewtopic.php?f=4&t=17800, could you name the dll differently (according to the target platform) they could coexist in the same folder - it would help to develop applications that operate in 32/64 bit environment. For eg.
libgflex64.dll
libgflex64w.dll
libgflex86.dll
libgflex86w.dll
libgflx64.dll
libgflx64w.dll
libgflx86.dll
libgflx86w.dll
So far it can be only achieved by modifying paths in the static libraries.
Kind regards,
m.
I got 3 questions and one suggestion:
Q1: How to convert and/or save a 16/32 bit per channel/component (64bpp/128bpp) bitmap loaded with GFL_LOAD_ORIGINAL_DEPTH flag set, as a 8 bit per channel/component bitmap? Doesn't see anything in gflChangeColorDepth that could do it.
Q2: Is it possible to write multilayer psd (photoshop) files or only the 'merged copy' is currently supported? If it is possible, then how to save multiple layers into such file.
Q3: Any plans for openexr format?
S: In reference to http://newsgroup.xnview.com/viewtopic.php?f=4&t=17800, could you name the dll differently (according to the target platform) they could coexist in the same folder - it would help to develop applications that operate in 32/64 bit environment. For eg.
libgflex64.dll
libgflex64w.dll
libgflex86.dll
libgflex86w.dll
libgflx64.dll
libgflx64w.dll
libgflx86.dll
libgflx86w.dll
So far it can be only achieved by modifying paths in the static libraries.
Kind regards,
m.