Resolution of the item in dots per inch (DPI).
public LeadSizeD Resolution { get; set; }
Public Property Resolution() As LeadSizeD
Get
Set
The resolution (in dots per inch) of the original image data if accounting for the logical size of the image when displayed is desired. Default value is 0,0.
This value is important when UseDpi is used. A value of 0 means use the current screen resolution. This is the same value set in ScreenDpi.
For more information, refer to Image Viewer Items.
using Leadtools;
using Leadtools.Controls;
using Leadtools.Codecs;
using Leadtools.Drawing;
using LeadtoolsExamples.Common;
using Leadtools.ImageProcessing;
using Leadtools.ImageProcessing.Color;
public void ImageViewerItemResolution_Example()
{
string fileName = Path.Combine(ImagesPath.Path, 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();
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();
}
}
Imports Leadtools
Imports Leadtools.Controls
Imports Leadtools.Codecs
Imports Leadtools.Drawing
Imports Leadtools.ImageProcessing
Imports Leadtools.ImageProcessing.Color
Imports LeadtoolsControlsExamples.LeadtoolsExamples.Common
Public Sub ImageViewerItemResolution_Example(ByVal fileName As String)
Dim imageSize As LeadSize
Dim pageCount As Integer
Dim resolution As LeadSizeD
Using codecs As RasterCodecs = New RasterCodecs()
Using info As CodecsImageInfo = codecs.GetInformation(fileName, True)
imageSize = LeadSize.Create(info.Width, info.Height)
pageCount = info.TotalPages
resolution = LeadSizeD.Create(info.XResolution, info.YResolution)
End Using
_imageViewer.BeginTransform()
Dim itemIndex As Integer = 0
Do While itemIndex < pageCount
Dim item As ImageViewerItem = 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)
itemIndex += 1
Loop
_imageViewer.EndTransform()
End Using
End Sub
Products |
Support |
Feedback: Resolution Property (ImageViewerItem) - Leadtools.Controls |
Introduction |
Help Version 19.0.2017.6.20
|
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.