LEADTOOLS WebForms and AJAX (Leadtools.Web assembly)

GetThumbnailInfo Method

Show in webframe
Example 





The 0-based index of the thumbnail element about which to obtain information.
Gets information about a specific thumbnail element.
Syntax
public ThumbnailInfo GetThumbnailInfo( 
   int thumbIndex
)
'Declaration
 
Public Function GetThumbnailInfo( _
   ByVal thumbIndex As Integer _
) As ThumbnailInfo
'Usage
 
Dim instance As WebThumbnailViewer
Dim thumbIndex As Integer
Dim value As ThumbnailInfo
 
value = instance.GetThumbnailInfo(thumbIndex)

            

            
public:
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
Copy Code  
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

See Also

Reference

WebThumbnailViewer Class
WebThumbnailViewer Members
WebThumbnailViewer Client Class

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.