![]() |
Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.5
|
Leadtools.Web.Controls Namespace > WebThumbnailViewer Class > Add Method : Add(String,Int32,Int32) Method |
'Declaration Public Overloads Sub Add( _ ByVal imageUrl As String, _ ByVal firstPage As Integer, _ ByVal lastPage As Integer _ )
'Usage Dim instance As WebThumbnailViewer Dim imageUrl As String Dim firstPage As Integer Dim lastPage As Integer instance.Add(imageUrl, firstPage, lastPage)
This example initializes the WebThumbnailViewer control and connect it to a WebImageViewer control, then loads "multipage.tif" file into it, and select the first thumbnail to display its image into the WebImageViewer control.
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.Web.Controls Public Sub WebThumbnailViewer_InitWebThumbnailViewer(ByVal webThumbnailViewer As WebThumbnailViewer, ByVal webViewerID As String) webThumbnailViewer.CacheFolder = "MyCacheFolderName" webThumbnailViewer.ResourcesPath = "Resources" 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.BrowserImageFormat = BrowserImageFormat.Png ' Enable loading the text files. ' inputProfile.xml Contains the following: ' <ImageGenerator> ' <InputProfile> ' <TxtEnabled>true</TxtEnabled> ' </InputProfile> ' </ImageGenerator> webThumbnailViewer.InputProfile = webThumbnailViewer.Page.MapPath("Resources\inputProfile.xml") ' Set the quality factor for images displayed by the thumbnail viewer, note that the BrowserImageFormat is set to Png. ' outputProfile.xml Contains the following: ' <ImageGenerator> ' <OutputProfile> ' <PngQualityFactor>9</PngQualityFactor> ' </OutputProfile> ' </ImageGenerator> webThumbnailViewer.OutputProfile = webThumbnailViewer.Page.MapPath("Resources\outputProfile.xml") ' Prevent the Internet Explorer from loading the thumbnail images in the Temporary Internet Folder. webThumbnailViewer.DisableBrowserCaching = True webThumbnailViewer.Add("Resources\TextFile.txt", 1, -1) webThumbnailViewer.SelectedIndex = 0 End Sub
using Leadtools; using Leadtools.Codecs; using Leadtools.Web.Controls; public void WebThumbnailViewer_InitWebThumbnailViewer(WebThumbnailViewer webThumbnailViewer, string webViewerID) { webThumbnailViewer.CacheFolder = "MyCacheFolderName"; webThumbnailViewer.ResourcesPath = @"Resources"; 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.BrowserImageFormat = BrowserImageFormat.Png; // Enable loading the text files. // inputProfile.xml Contains the following: // <ImageGenerator> // <InputProfile> // <TxtEnabled>true</TxtEnabled> // </InputProfile> // </ImageGenerator> webThumbnailViewer.InputProfile = webThumbnailViewer.Page.MapPath("Resources\\inputProfile.xml"); // Set the quality factor for images displayed by the thumbnail viewer, note that the BrowserImageFormat is set to Png. // outputProfile.xml Contains the following: // <ImageGenerator> // <OutputProfile> // <PngQualityFactor>9</PngQualityFactor> // </OutputProfile> // </ImageGenerator> webThumbnailViewer.OutputProfile = webThumbnailViewer.Page.MapPath("Resources\\outputProfile.xml"); // Prevent the Internet Explorer from loading the thumbnail images in the Temporary Internet Folder. webThumbnailViewer.DisableBrowserCaching = true; webThumbnailViewer.Add(@"Resources\TextFile.txt", 1, -1); webThumbnailViewer.SelectedIndex = 0; }
/// <!--Leadtools.Web.Controls.WebThumbnailViewer.Add--> /// <!--Leadtools.Web.Controls.WebThumbnailViewer.Add--> /// <!--Leadtools.Web.Controls.WebThumbnailViewer.ThumbsDirection--> /// <!--Leadtools.Web.Controls.WebThumbnailViewer.ThumbsDirection--> function WebThumbnailViewer_InitWebThumbnailViewer(webThumbnailViewer) { webThumbnailViewer.setHorizontalAlignMode(ImageViewerAlignMode.Center); webThumbnailViewer.setVerticalAlignMode(ImageViewerAlignMode.Center); webThumbnailViewer.setLayoutDirection(LayoutDirection.Horizontal); webThumbnailViewer.getThumbStyle().setBackColor('#D3D3D3'); webThumbnailViewer.getThumbStyle().setCursor = 'pointer'; webThumbnailViewer.getThumbStyle().setHoverBackColor('#808080'); webThumbnailViewer.getSelectedThumbStyle().setBackColor('#909090'); webThumbnailViewer.getSelectedThumbStyle().setCursor = 'default'; webThumbnailViewer.getSelectedThumbStyle().setHoverBackColor('#8B0000'); webThumbnailViewer.setThumbPadding(10); webThumbnailViewer.setThumbSpacing(10); webThumbnailViewer.setThumbSize(new ltwfSize(120, 120)); webThumbnailViewer.setSelectedIndex(0); }