aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Modules
diff options
context:
space:
mode:
authorVictoria Plitt <Victoria.Plitt@twine-s.com>2023-08-28 14:54:43 +0300
committerVictoria Plitt <Victoria.Plitt@twine-s.com>2023-08-28 14:54:43 +0300
commitdbd01e3213d88f39bb0659c42fffb84e9e96b39e (patch)
tree307e38c732c292047b609d0a00b7bcb808c7fee0 /Software/Visual_Studio/PPC/Modules
parentda669922e69a95654dcbcdd7c7fdafe0c4de0a77 (diff)
downloadTango-dbd01e3213d88f39bb0659c42fffb84e9e96b39e.tar.gz
Tango-dbd01e3213d88f39bb0659c42fffb84e9e96b39e.zip
wrong color preview with CMYK in CE6
Related Work Items: #8781
Diffstat (limited to 'Software/Visual_Studio/PPC/Modules')
-rw-r--r--Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/Models/BrushStopModel.cs33
1 files changed, 19 insertions, 14 deletions
diff --git a/Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/Models/BrushStopModel.cs b/Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/Models/BrushStopModel.cs
index a6e7af170..ffec3cfa1 100644
--- a/Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/Models/BrushStopModel.cs
+++ b/Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/Models/BrushStopModel.cs
@@ -1,23 +1,18 @@
-using System;
-using ColorMine.ColorSpaces;
+using ColorMine.ColorSpaces;
+using Newtonsoft.Json;
+using System;
using System.Collections.Generic;
using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using Tango.BL.Entities;
-using Tango.SharedUI;
using System.Windows.Media;
+using Tango.BL.Dispensing;
+using Tango.BL.Entities;
using Tango.BL.Enumerations;
-using Tango.Core.Threading;
using Tango.ColorConversion;
-using System.Reflection;
-using Tango.BL.Dispensing;
-using Tango.BL;
-using Tango.Core.ExtensionMethods;
-using Newtonsoft.Json;
-using Tango.Settings;
-using Tango.PPC.Common;
+using Tango.Core.Threading;
using Tango.PMR.ColorLab;
+using Tango.PPC.Common;
+using Tango.Settings;
+using Tango.SharedUI;
namespace Tango.PPC.Jobs.Models
{
@@ -1732,7 +1727,17 @@ namespace Tango.PPC.Jobs.Models
Configuration configuration = SegmentModel.Job.Machine.Configuration;
Rml rml = SegmentModel.Job.Rml;
+ bool bChangedVersion = false;
+ if (stop.BrushColorSpace == BL.Enumerations.ColorSpaces.Volume && rml.ColorConversionVersion == 6)
+ {
+ rml.ColorConversionVersion = 5;
+ bChangedVersion = true;
+ }
var output = _converter.Convert(stop, configuration, rml, false, false, false);
+ if (bChangedVersion)
+ {
+ rml.ColorConversionVersion = 6;
+ }
//output.SingleCoordinates.OutputLiquids.SingleOrDefault(x => x.LiquidType == PMR.ColorLab.LiquidType.Cyan).Volume;
if (stop.BrushColorSpace == BL.Enumerations.ColorSpaces.Volume)