←Select platform

GetThumbnailInfo Method

Summary

Gets information about a specific thumbnail element.

Syntax

C#
VB
C++
public Leadtools.Web.Controls.ThumbnailInfo GetThumbnailInfo(  
   int thumbIndex 
) 
Public Function GetThumbnailInfo( _ 
   ByVal thumbIndex As Integer _ 
) As Leadtools.Web.Controls.ThumbnailInfo 
public: 
Leadtools.Web.Controls.ThumbnailInfo GetThumbnailInfo(  
   int thumbIndex 
) 

Parameters

thumbIndex
The 0-based index of the thumbnail element about which to obtain information.

Return Value

A ThumbnailInfo object containing information about the specified thumbnail element.

Example

This example loads the first thumbnail image into Leadtools.RasterImage.

C#
VB
Imports Leadtools 
Imports Leadtools.Codecs 
Imports Leadtools.Web.Controls 
 
Public Function WebImageViewer_GetThumbnailImage(ByVal webThumbnailViewer As WebThumbnailViewer) As RasterImage 
   Dim image As RasterImage = Nothing 
   If (webThumbnailViewer.Count > 1) Then 
      Dim thumbInfo As ThumbnailInfo = webThumbnailViewer.GetThumbnailInfo(0) 
      Dim thumbImageUrl As String = thumbInfo.Url 
 
      If (Not thumbInfo.CacheFileName = String.Empty) Then 
         thumbImageUrl = thumbInfo.CacheFileName 
      End If 
      Dim codecs As RasterCodecs = New RasterCodecs() 
 
      Dim filePath As String = webThumbnailViewer.Page.MapPath(thumbImageUrl) 
 
      image = codecs.Load(filePath, 0, CodecsLoadByteOrder.BgrOrGray, thumbInfo.Page, thumbInfo.Page) 
   End If 
   Return image 
End Function 
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.Web.Controls; 
 
public RasterImage WebThumbnailViewer_GetThumbnailImage(WebThumbnailViewer webThumbnailViewer) 
{ 
   RasterImage image = null; 
   if(webThumbnailViewer.Count > 1) 
   { 
      ThumbnailInfo thumbInfo = webThumbnailViewer.GetThumbnailInfo(0); 
      string thumbImageUrl = thumbInfo.Url; 
 
      if(thumbInfo.CacheFileName != string.Empty) 
         thumbImageUrl = thumbInfo.CacheFileName; 
 
      RasterCodecs codecs = new RasterCodecs(); 
 
      string filePath = webThumbnailViewer.Page.MapPath(thumbImageUrl); 
 
      image = codecs.Load(filePath, 0, CodecsLoadByteOrder.BgrOrGray, thumbInfo.Page, thumbInfo.Page); 
   } 
   return image; 
} 

Requirements

Target Platforms

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Web Assembly
Click or drag to resize