←Select platform

ImageResolution Property

Summary

Resolution in dots/inch (or DPI) of the image (single item mode).

Syntax
C#
C++/CLI
public virtual LeadSizeD ImageResolution { get; set; } 
public:  
   virtual property LeadSizeD^ ImageResolution 
   { 
      LeadSizeD^ get() 
      void set(LeadSizeD^ value) 
   } 

Property Value

The resolution in dots/inch (or DPI) of the image (single item mode). Default value is 0,0.

Remarks

This is a helper property for applications that use ImageViewer in single item mode. It is a shortcut to Resolution of ActiveItem. For more information, refer to Image Viewer in Single Item Mode.

Example
C#
using Leadtools; 
using Leadtools.Controls; 
using Leadtools.Codecs; 
using Leadtools.Drawing; 
 
using Leadtools.ImageProcessing; 
using Leadtools.ImageProcessing.Color; 
using Leadtools.Svg; 
 
public void ImageViewerItemResolution_Example() 
{ 
   string fileName = Path.Combine(LEAD_VARS.ImagesDir, string.Format("ocr1.tif")); 
 
   LeadSize imageSize; 
   int pageCount; 
   LeadSizeD resolution; 
 
   using (RasterCodecs codecs = new RasterCodecs()) 
   { 
      using (CodecsImageInfo info = codecs.GetInformation(fileName, true)) 
      { 
         imageSize = LeadSize.Create(info.Width, info.Height); 
         pageCount = info.TotalPages; 
         resolution = LeadSizeD.Create(info.XResolution, info.YResolution);    
      } 
 
      _imageViewer.BeginTransform(); 
      Debug.WriteLine(_imageViewer.ImageResolution); 
      for (int itemIndex = 0; itemIndex < pageCount; itemIndex++) 
      { 
         ImageViewerItem item = new ImageViewerItem(); 
         item.Text = "Item" + itemIndex.ToString(); 
 
         item.Size = imageSize; 
         item.ImageSize = imageSize; 
         item.Resolution = resolution; 
         item.Tag = itemIndex + 1; // save page number in Tag 
 
         _imageViewer.Items.Add(item); 
      } 
      _imageViewer.EndTransform(); 
   } 
} 
 
static class LEAD_VARS 
{ 
   public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images"; 
} 
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.