Adds a new thumbnail element from an image to the end of the WebThumbnailsViewer control and specify the thumbnail text.
Public Overloads Sub Add( _
ByVal imageUrl As String, _
ByVal firstPage As Integer, _
ByVal lastPage As Integer, _
ByVal text As String _
)
imageUrl
The image URL or image virtual path to which to add its page(s) as thumbnail(s). Each page will be added as a new thumbnail.
firstPage
The 1-based index of the first page to load.
lastPage
The 1-based index of the last page to load. Must be greater than or equal to firstPage. You can pass -1 to load from firstPage to the last page in the file.
text
The thumbnail item text.
This example initializes the WebThumbnailViewer control and connect it to a WebImageViewer control, then loads some pages from "multipage.tif" file into it and set their text, then select the first thumbnail to display its image into the WebImageViewer control.
using Leadtools;
using Leadtools.Codecs;
using Leadtools.Web.Controls;
public void WebThumbnailViewer_InitWebThumbnailViewerWithText(WebThumbnailViewer webThumbnailViewer, string webViewerID)
{
webThumbnailViewer.CacheFolder = "MyCacheFolderName";
webThumbnailViewer.ResourcesPath = @"Resources";
webThumbnailViewer.BrowserImageFormat = BrowserImageFormat.Jpeg;
webThumbnailViewer.HorizontalAlignMode = ImageViewerAlignMode.Center;
webThumbnailViewer.VerticalAlignMode = ImageViewerAlignMode.Center;
webThumbnailViewer.LayoutDirection = LayoutDirection.Horizontal;
webThumbnailViewer.ThumbStyle.BackColor = Color.LightGray;
webThumbnailViewer.ThumbStyle.Cursor = "pointer";
webThumbnailViewer.ThumbStyle.HoverBackColor = Color.Gray;
webThumbnailViewer.SelectedThumbStyle.BackColor = Color.Red;
webThumbnailViewer.SelectedThumbStyle.Cursor = "default";
webThumbnailViewer.SelectedThumbStyle.HoverBackColor = Color.DarkRed;
webThumbnailViewer.ThumbPadding = 10;
webThumbnailViewer.ThumbSpacing = 10;
webThumbnailViewer.ViewerID = webViewerID;
webThumbnailViewer.ThumbSize = new Size(120, 120);
webThumbnailViewer.ShowItemText = true;
webThumbnailViewer.Add(@"Resources\multipage.tif", 1, 1, "Page1");
webThumbnailViewer.Add(@"Resources\multipage.tif", 1, 2, "Page2");
webThumbnailViewer.SelectedIndex = 0;
}
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.ImageProcessing
Imports Leadtools.Web.Controls
''' <!--Leadtools.Web.Controls.WebImageViewer.ImageUrl-->
''' <!--Leadtools.Web.Controls.WebImageViewer.ImageUrl-->
''' <!--Leadtools.Web.Controls.WebImageViewer.OpenImageUrl-->
''' <!--Leadtools.Web.Controls.WebImageViewer.OpenImageUrl-->
''' <!--Leadtools.Web.Controls.WebImageViewer.ScrollBarVisible-->
''' <!--Leadtools.Web.Controls.WebImageViewer.ScrollBarVisible-->
''' <!--Leadtools.Web.Controls.WebImageViewer.ApplyCommand-->
''' <!--Leadtools.Web.Controls.WebImageViewer.ApplyCommand-->
''' <!--Leadtools.Web.Controls.WebImageViewer.PropertyChanged-->
''' <!--Leadtools.Web.Controls.WebImageViewer.PropertyChanged-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.AddWithText-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.AddWithText-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.InsertWithText-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.InsertWithText-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.EnsureVisible-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.EnsureVisible-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.GetThumbnailImageByText-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.GetThumbnailImageByText-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.SetThumbnailText-->
''' <!--Leadtools.Web.Controls.WebThumbnailViewer.SetThumbnailText-->
Public Sub WebThumbnailViewer_InitWebThumbnailViewerWithText(ByVal webThumbnailViewer As WebThumbnailViewer, ByVal webViewerID As String)
webThumbnailViewer.CacheFolder = "MyCacheFolderName"
webThumbnailViewer.ResourcesPath = "Resources"
webThumbnailViewer.BrowserImageFormat = BrowserImageFormat.Jpeg
webThumbnailViewer.HorizontalAlignMode = ImageViewerAlignMode.Center
webThumbnailViewer.VerticalAlignMode = ImageViewerAlignMode.Center
webThumbnailViewer.LayoutDirection = LayoutDirection.Horizontal
webThumbnailViewer.ThumbStyle.BackColor = Color.LightGray
webThumbnailViewer.ThumbStyle.Cursor = "pointer"
webThumbnailViewer.ThumbStyle.HoverBackColor = Color.Gray
webThumbnailViewer.SelectedThumbStyle.BackColor = Color.Red
webThumbnailViewer.SelectedThumbStyle.Cursor = "default"
webThumbnailViewer.SelectedThumbStyle.HoverBackColor = Color.DarkRed
webThumbnailViewer.ThumbPadding = 10
webThumbnailViewer.ThumbSpacing = 10
webThumbnailViewer.ViewerID = webViewerID
webThumbnailViewer.ThumbSize = New Size(120, 120)
webThumbnailViewer.ShowItemText = True
webThumbnailViewer.Add("Resources\multipage.tif", 1, 1, "Page1")
webThumbnailViewer.Add("Resources\multipage.tif", 1, 2, "Page2")
webThumbnailViewer.SelectedIndex = 0
End Sub
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.