size Property

Summary

Size of the item.

Syntax

JavaScript Syntax
Object.defineProperty(ImageViewerItem.prototype, 'size', 
	get: function(), 
	set: function(value) 
) 
TypeScript Syntax
size: LeadSizeD; 

Property Value

The size of the whole item, including any margins, borders and padding. Default value is 0,0.

Remarks

For more information, refer to Image Viewer Items.

Example

JavaScript Example
var sizes = [ 
      lt.LeadSizeD.create(200, 100), 
      lt.LeadSizeD.create(100, 200), 
      lt.LeadSizeD.create(200, 100), 
      lt.LeadSizeD.create(200, 100), 
      lt.LeadSizeD.create(100, 200), 
      lt.LeadSizeD.create(200, 100), 
      lt.LeadSizeD.create(200, 100), 
      lt.LeadSizeD.create(200, 100), 
      lt.LeadSizeD.create(200, 100), 
      lt.LeadSizeD.create(200, 100), 
      lt.LeadSizeD.create(200, 100) 
]; 
var itemIndex = 0; 
this._imageViewer.beginTransform(); 
 
for (var i = 0; i < sizes.length; i++) { 
   var size = sizes[i]; 
   var canvas = document.createElement("canvas"); 
   canvas.width = size.width; 
   canvas.height = size.height; 
   var ctx = canvas.getContext("2d"); 
   ctx.fillStyle = "white"; 
   ctx.fillRect(0, 0, size.width, size.height); 
   var image = document.createElement("img"); 
   image.src = canvas.toDataURL("image/png"); 
 
   var item = new lt.Controls.ImageViewerItem(); 
   item.size = lt.LeadSizeD.create(image.width, image.height); item.text = "Item" + itemIndex.toString(); 
   item.image = image; 
   this._imageViewer.items.add(item); 
   itemIndex++; 
} 
this._imageViewer.endTransform(); 

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls Assembly