LEADTOOLS (Leadtools assembly)
LEAD Technologies, Inc

LeadSize Structure






Members 
Stores two integer numbers that represent a size (Width and Height). .NET support Silverlight support
Object Model
LeadSize StructureLeadSize Structure
Syntax
[SerializableAttribute()]
public struct LeadSize : System.ValueType 
'Declaration
 
<SerializableAttribute()>
Public Structure LeadSize 
   Inherits System.ValueType
'Usage
 
Dim instance As LeadSize
[SerializableAttribute()]
public class LeadSize
JAVASCRIPT_NOSTRUCTS
[SerializableAttribute()]
public value class LeadSize : public System.ValueType 
Remarks

Various parts of the LEADTOOLS toolkit require a structure that represents a size with width and height values. Although the .NET framework contains many structures that can be used for this such as System.Drawing.Size and System.Windows.Size they are tied to a specific platform (GDI+ and WPF/Silverlight in the previous case).

The LeadSize structure specifies a platform-independent representation of a size. If required, you can convert a LeadSize structure to a platform-independent size.

To convert a GDI+ System.Drawing.Size (source) to LeadSize, use the following code:

LeadSize dest = new LeadSize(source.Width, source.Height)

To convert a LeadSize (source) to GDI+ System.Drawing.Size, use the following code:

System.Drawing.Size dest = new System.Drawing.Size(source.Width, source.Height)

To convert a WPF System.Windows.Size (source) to LeadSize, use the following code:

LeadSize dest = new LeadSize((int)source.Width, (int)source.Height)

To convert a LeadSize (source) to WPF System.Windows.Size, use the following code:

System.Windows.Size dest = new System.Windows.Size(source.Width, source.Height)

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

LeadSize Members
Leadtools Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.