public static RasterColor FromColor(Color color)
color
The source WPF color.
The corresponding LEADTOOLS Leadtools.RasterColor object.
The LEADTOOLS Leadtools.RasterColor class provides a platform independent representation of an ARGB color that can be used in any platform supported by LEADTOOLS such as GDI, GDI+, and WPF. Use this method to convert a WPF System.Windows.Media.Color object to a LEADTOOLS Leadtools.RasterColor object.
using Leadtools;using Leadtools.Codecs;using Leadtools.ImageProcessing;using Leadtools.Windows.Media;public void RasterColorConverterExample(){// Create a WPF colorSystem.Windows.Media.Color wpfColor = System.Windows.Media.Colors.Bisque;// Convert it to a LEADTOOLS RasterColorLeadtools.RasterColor leadColor = RasterColorConverter.FromColor(wpfColor);// Show both colorsConsole.WriteLine("wpfColor = {0} - leadColor = {1}", wpfColor, leadColor);// Make sure both colors are the sameDebug.Assert(wpfColor.A == leadColor.A &&wpfColor.R == leadColor.R &&wpfColor.G == leadColor.G &&wpfColor.B == leadColor.B);// Create the LEAD colorleadColor = new RasterColor(128, 24, 35, 67);// Convert it to a WPF colorwpfColor = RasterColorConverter.ToColor(leadColor);// Show both colorsConsole.WriteLine("wpfColor = {0} - leadColor = {1}", wpfColor, leadColor);// Make sure both colors are the sameDebug.Assert(wpfColor.A == leadColor.A &&wpfColor.R == leadColor.R &&wpfColor.G == leadColor.G &&wpfColor.B == leadColor.B);}