←Select platform

A Property

Summary
Gets or sets the alpha component of this RasterColor structure.
Syntax
C#
Objective-C
C++/CLI
Java
Python
public byte A { get; set; } 
@property (nonatomic, assign) unsigned char a 
public void a( 
   int intValue 
); 
public: 
property byte A { 
   byte get(); 
   void set (    byte ); 
} 
A # get and set (RasterColor) 

Property Value

The alpha component of this RasterColor structure.

Example
C#
Java
using Leadtools; 
 
 
public void Example() 
{ 
	const int A = 128, R = 24, G = 87, B = 134; 
 
	// Create a RasterColor 
	RasterColor clr = new RasterColor(A, R, G, B); 
 
	// Make sure the color is correct 
	Assert.IsTrue(clr.A == A); 
	Assert.IsTrue(clr.R == R); 
	Assert.IsTrue(clr.G == G); 
	Assert.IsTrue(clr.B == B); 
 
	// Show its value 
	Console.WriteLine(clr); 
 
	// Show the A, R, G and B values 
	Console.WriteLine("Alpha value: " + clr.A); 
	Console.WriteLine("Red value: " + clr.R); 
	Console.WriteLine("Green value: " + clr.G); 
	Console.WriteLine("Blue value: " + clr.B); 
} 
 
import java.io.File; 
import java.io.IOException; 
import java.util.Random; 
 
import org.junit.*; 
import org.junit.Test; 
import org.junit.runner.JUnitCore; 
import org.junit.runner.Result; 
import org.junit.runner.notification.Failure; 
import static org.junit.Assert.*; 
 
import leadtools.*; 
 
 
public void rasterColorExample() { 
   final int A = 128, R = 24, G = 87, B = 134; 
 
   // Create a RasterColor 
   RasterColor clr = new RasterColor(A, R, G, B); 
 
   // Make sure the color is correct 
   assertTrue(clr.a() == A); 
   assertTrue(clr.r() == R); 
   assertTrue(clr.g() == G); 
   assertTrue(clr.b() == B); 
 
   // Show its value 
   System.out.println(clr); 
 
   // Show the A, R, G and B values 
   System.out.println("Alpha value: " + clr.a()); 
   System.out.println("Red value: " + clr.r()); 
   System.out.println("Green value: " + clr.g()); 
   System.out.println("Blue value: " + clr.b()); 
} 
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.