Summary: | Cannot save CMYK jpg | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Livio Fania <fanialivio> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | halla |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Mint (Ubuntu based) | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/calligra/ec4b279d67ed7962ff3e8e8a385138759a460b73 | Version Fixed In: |
Description
Livio Fania
2015-08-14 15:00:54 UTC
Hi Livio, Thanks for your report. I can reproduce the issue. First I get a message box that tells me that 16 bit cmyk is not supported, and on pressing cancel, I get the same crash. I'll look into it. Git commit ec4b279d67ed7962ff3e8e8a385138759a460b73 by Boudewijn Rempt. Committed on 15/08/2015 at 11:51. Pushed by rempt into branch 'calligra/2.9'. Related: bug 16 The result looks wrong, though... Inverted. This also makes the filter obey the batch mode setting, so it won't show a warning message box when saving lab or ycbcr to jpeg. M +9 -3 krita/plugins/formats/jpeg/kis_jpeg_converter.cc M +2 -1 krita/plugins/formats/jpeg/kis_jpeg_converter.h M +2 -2 krita/plugins/formats/jpeg/kis_jpeg_export.cc M +2 -1 krita/plugins/formats/jpeg/kis_jpeg_import.cc http://commits.kde.org/calligra/ec4b279d67ed7962ff3e8e8a385138759a460b73 Oh, note that jpeg doesn't support 16 bit channel depth, so your cmyk file is automatically downscaled to 8 bits. For saving 16 bit cmyk, tiff is a better choice. Git commit 56ef25478758e19598e50eaf0406c5b2e6ab30ee by Boudewijn Rempt. Committed on 15/08/2015 at 12:05. Pushed by rempt into branch 'calligra/2.9'. And warn the user that we're downscaling their 16 bit image to 8 bit. A 2007 todo done! M +9 -4 krita/plugins/formats/jpeg/kis_jpeg_converter.cc http://commits.kde.org/calligra/56ef25478758e19598e50eaf0406c5b2e6ab30ee |