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;
}