Author: jghali
Date: Fri Feb 16 18:09:48 2018
New Revision: 22398

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=22398
Log:
#15150: IDML import: Lab colours are being wrongly interpreted

Modified:
    trunk/Scribus/scribus/plugins/import/idml/importidml.cpp

Modified: trunk/Scribus/scribus/plugins/import/idml/importidml.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=22398&path=/trunk/Scribus/scribus/plugins/import/idml/importidml.cpp
==============================================================================
--- trunk/Scribus/scribus/plugins/import/idml/importidml.cpp    (original)
+++ trunk/Scribus/scribus/plugins/import/idml/importidml.cpp    Fri Feb 16 
18:09:48 2018
@@ -800,6 +800,20 @@
                                ScTextStream Code(&colorData, 
QIODevice::ReadOnly);
                                Code >> r >> g >> b;
                                tmp.setRgbColor(r, g, b);
+                               tmp.setSpotColor(false);
+                               tmp.setRegistrationColor(false);
+                               QString fNam = 
m_Doc->PageColors.tryAddColor(colorName, tmp);
+                               if (fNam == colorName)
+                                       importedColors.append(fNam);
+                               colorTranslate.insert(colorSelf, fNam);
+                       }
+                       else if (colorSpace == "LAB")
+                       {
+                               double L, a, b;
+                               ScColor tmp;
+                               ScTextStream Code(&colorData, 
QIODevice::ReadOnly);
+                               Code >> L >> a >> b;
+                               tmp.setLabColor(L, a, b);
                                tmp.setSpotColor(false);
                                tmp.setRegistrationColor(false);
                                QString fNam = 
m_Doc->PageColors.tryAddColor(colorName, tmp);


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to