Converts between LEADTOOLS Leadtools.RasterColor and System.Drawing (GDI+) System.Drawing.Color objects.
public static class RasterColorConverterPublic MustInherit NotInheritable Class RasterColorConverterpublic ref class RasterColorConverter abstract sealedThis class lets you easily convert between a LEADTOOLS Leadtools.RasterColor object and a System.Drawing (GDI+) System.Drawing.Color 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+, WPF and Silverlight. Use this class To convert a LEADTOOLS Leadtools.RasterColor object to/from a System.Drawing (GDI+) System.Drawing.Color object.
Imports LeadtoolsImports Leadtools.CodecsImports Leadtools.Drawing<TestMethod()> _Public Sub RasterColorConverterExample()' Create a GDI+ colorDim gdipColor As System.Drawing.Color = Color.Bisque' Convert it to a LEADTOOLS RasterColorDim leadColor As RasterColor = RasterColorConverter.FromColor(gdipColor)' Show both colorsConsole.WriteLine("gdipColor = {0} - leadColor = {1}", gdipColor, leadColor)' Make sure both colors are the sameDebug.Assert( _gdipColor.A = leadColor.A AndAlso _gdipColor.R = leadColor.R AndAlso _gdipColor.G = leadColor.G AndAlso _gdipColor.B = leadColor.B)' Create the LEAD colorleadColor = New RasterColor(128, 24, 35, 67)' Convert it to a GDI+ colorgdipColor = RasterColorConverter.ToColor(leadColor)' Show both colorsConsole.WriteLine("gdipColor = {0} - leadColor = {1}", gdipColor, leadColor)' Make sure both colors are the sameDebug.Assert( _gdipColor.A = leadColor.A AndAlso _gdipColor.R = leadColor.R AndAlso _gdipColor.G = leadColor.G AndAlso _gdipColor.B = leadColor.B)End Sub
using Leadtools;using Leadtools.Codecs;using Leadtools.Drawing;public void RasterColorConverterExample(){// Create a GDI+ colorSystem.Drawing.Color gdipColor = Color.Bisque;// Convert it to a LEADTOOLS RasterColorLeadtools.RasterColor leadColor = RasterColorConverter.FromColor(gdipColor);// Show both colorsConsole.WriteLine("gdipColor = {0} - leadColor = {1}", gdipColor, leadColor);// Make sure both colors are the sameDebug.Assert(gdipColor.A == leadColor.A &&gdipColor.R == leadColor.R &&gdipColor.G == leadColor.G &&gdipColor.B == leadColor.B);// Create the LEAD colorleadColor = new RasterColor(128, 24, 35, 67);// Convert it to a GDI+ colorgdipColor = RasterColorConverter.ToColor(leadColor);// Show both colorsConsole.WriteLine("gdipColor = {0} - leadColor = {1}", gdipColor, leadColor);// Make sure both colors are the sameDebug.Assert(gdipColor.A == leadColor.A &&gdipColor.R == leadColor.R &&gdipColor.G == leadColor.G &&gdipColor.B == leadColor.B);}
|
Products |
Support |
Feedback: RasterColorConverter Class - Leadtools.Drawing |
Introduction |
Help Version 19.0.2017.3.21
|

Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.