Returns the value of the width or horizontal component of this
AnnSize structure, in the units specified in the
unit parameter.
Syntax
Parameters
- converter
- AnnUnitConverter object used in converting the width.
- unit
- AnnUnit value that indicates the units to which to convert the width.
Return Value
The width or horizontal component of this
AnnSize structure, in the specified units.
Example
This example creates a new AnnSize structure in inches and then displays the width and height in pixels.
Visual Basic | Copy Code |
---|
Public Sub AnnSize_ConvertedWidth()
Dim converter As AnnUnitConverter = New AnnUnitConverter(96, 96)
Dim sz As AnnSize = New AnnSize(1.5F, 2.0F, AnnUnit.Inch)
Dim s As String
s = String.Format("Size is {0}", sz)
MessageBox.Show(s)
s = String.Format("width and height is {0}, {1} Pixels", sz.ConvertedWidth(converter, AnnUnit.Pixel), sz.ConvertedHeight(converter, AnnUnit.Pixel))
MessageBox.Show(s)
End Sub |
C# | Copy Code |
---|
public void AnnSize_ConvertedWidth() { // set up a new unit converter with 96 DPI AnnUnitConverter converter = new AnnUnitConverter(96, 96); // create a new annotation size with dimension of 1.5, 2 in inches AnnSize sz = new AnnSize(1.5f, 2f, AnnUnit.Inch); string s; // show the size s = string.Format("Size is {0}", sz); MessageBox.Show(s); // show the width and height components converted to pixels s = string.Format("width and height is {0}, {1} Pixels", sz.ConvertedWidth(converter, AnnUnit.Pixel), sz.ConvertedHeight(converter, AnnUnit.Pixel)); MessageBox.Show(s); } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also