mirror of
https://invent.kde.org/frameworks/kimageformats.git
synced 2025-07-18 20:04:16 -04:00
psd: Header depth has to be 8 for CM_INDEXED color_mode
As suggested by Mirco Miranda
This commit is contained in:
@ -498,7 +498,7 @@ static QImage::Format imageFormat(const PSDHeader &header)
|
|||||||
format = header.depth == 8 ? QImage::Format_Grayscale8 : QImage::Format_Grayscale16;
|
format = header.depth == 8 ? QImage::Format_Grayscale8 : QImage::Format_Grayscale16;
|
||||||
break;
|
break;
|
||||||
case CM_INDEXED:
|
case CM_INDEXED:
|
||||||
format = QImage::Format_Indexed8;
|
format = header.depth == 8 ? QImage::Format_Indexed8 : QImage::Format_Invalid;
|
||||||
break;
|
break;
|
||||||
case CM_BITMAP:
|
case CM_BITMAP:
|
||||||
format = header.depth == 1 ? QImage::Format_Mono : QImage::Format_Invalid;
|
format = header.depth == 1 ? QImage::Format_Mono : QImage::Format_Invalid;
|
||||||
|
Reference in New Issue
Block a user