FarPoint.Win Assembly > FarPoint.Win Namespace > Picture Class : TransparencyTolerance Property |
'Declaration Public Overridable Property TransparencyTolerance As Integer
'Usage Dim instance As Picture Dim value As Integer instance.TransparencyTolerance = value value = instance.TransparencyTolerance
public virtual int TransparencyTolerance {get; set;}
The value of the tolerance should be between 0 and 255.
The transparency tolerance determines how close the red, green, and blue components of a color must be to the TransparencyColor to be transparent in the rendered image. For example, if the TransparencyColor is Color.White (255,255,255) and the TransparencyTolerance is 1, then the color (254,254,254) is also rendered transparent.private void DrawPicture(System.Windows.Forms.PaintEventArgs e) { Graphics g = e.Graphics; FarPoint.Win.Picture p = new FarPoint.Win.Picture(Image.FromFile("d:\\earth.ico"), RenderStyle.Normal, Color.White, 50, HorizontalAlignment.Center, VerticalAlignment.Center); g.DrawImage(p.Image, 20, 20); int i = p.TransparencyTolerance; MessageBox.Show("The tolerance is " + i.ToString()); }
Private Sub DrawPicture(ByVal e As PaintEventArgs) Dim g As Graphics = e.Graphics Dim p As New FarPoint.Win.Picture(Image.FromFile("d:\earth.ico"), RenderStyle.Normal, Color.White, 50, HorizontalAlignment.Center,VerticalAlignment.Center) g.DrawImage(p.Image, 20, 20) Dim i As Integer = p.TransparencyTolerance MessageBox.Show("The tolerance is " + i.ToString()) End Sub
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows Server 2012 R2, Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10