←Select platform

GetThumbnailInfo Method

Summary

Gets information about a specific thumbnail element.

Syntax

C#
VB
C++
public 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
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; 
} 
Imports Leadtools 
Imports Leadtools.Codecs 
Imports Leadtools.Web.Controls 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.Add--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.Add--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.Insert--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.Insert--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.ThumbsDirection--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.ThumbsDirection--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.Clear--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.Clear--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.GetThumbnailInfo--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.GetThumbnailInfo--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.PropertyChanged--> 
   ''' <!--Leadtools.Web.Controls.WebThumbnailViewer.PropertyChanged--> 
 
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 

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.Web Assembly