Description
The Size.Width property lets you get and set the width of a rectangular area.
Declaration
SizeObj.Width
| Read-Write Property | Integer | 
| SizeObj | An expression, variable or parameter that specifies a reference to a Size object | |||
Applies To
The property is applied to the following object:
Property Value
The width (in pixels) of the rectangular area specified by the given Size object.
Example
The code below demonstrates how you can load an image from a file and then retrieve the width and height of the image.
JavaScript, JScript
function Test1()
			{
  // Creates a new empty Picture object
  Pict = Utils.Picture;
  // Loads the image from a file and posts it to the log
  Pict.LoadFromFile("D:\\Data\\my_image.png");
  Log.Picture (Pict, "My image");
  // Posts the image’s size to the log
  Log.Message (Pict.Size.Width);
  Log.Message (Pict.Size.Height);
		}
			
Python
def Test1():
  # Creates a new empty Picture object
  Pict = Utils.Picture
  # Loads the image from a file and posts it to the log
  Pict.LoadFromFile("D:\\Data\\my_image.png")
  Log.Picture(Pict, "My image")
  # Posts the image's size to the log
  Log.Message(str(Pict.Size.Width))
  Log.Message(str(Pict.Size.Height))
VBScript
Sub Test1
  ' Creates a new empty Picture object
  Set Pict = Utils.Picture
  ' Loads the image from a file and posts it to the log
  Call Pict.LoadFromFile("D:\Data\my_image.png")
  Log.Picture Pict, "My image"
  ' Posts the image’s size to the log
  Log.Message Pict.Size.Width
  Log.Message Pict.Size.Height
End Sub
DelphiScript
procedure Test1;
begin
  // Creates a new empty Picture object
  Pict := Utils.Picture;
  // Loads the image from a file and posts it to the log
  Pict.LoadFromFile('D:\Data\my_image.png');
  Log.Picture (Pict, 'My image');
  // Posts the image’s size to the log
  Log.Message (Pict.Size.Width);
  Log.Message (Pict.Size.Height);
end;
			
C++Script, C#Script
function Test1()
			{
  // Creates a new empty Picture object
  Pict = Utils["Picture"];
  // Loads the image from a file and posts it to the log
  Pict["LoadFromFile"]("D:\\Data\\my_image.png");
  Log["Picture"](Pict, "My image");
  // Posts the image’s size to the log
  Log["Message"](Pict.Size.Width);
  Log["Message"](Pict.Size.Height);
		}
			
