WebImageViewer客户端对象
的LEADTOOLS WebImageViewer控制包括客户端Javascript类更新服务器控件没有发布整个页面回服务器。大多数WebImageViewer服务器属性可以通过Javascript类访问。您可以访问LEADTOOLS WebImageViewer控制在客户端使用ASP。净生成ClientID WebForm。
客户命名
控制的客户端版本使用相同的命名约定的服务器控件版本更容易编码。所有LEADTOOLS WebImageViewer公共类定义。js和公用事业。js文件包含前缀“ltwf”来避免冲突与任何其他组件在页面上。
客户端公共方法/属性
所有服务器端对象属性可以在客户端访问通过使用两种方法:“GetServerPropertyName”,和“SetServerPropertyName”,“ServerPropertyName”被替换为属性的名称访问或设置。
下表列出了服务器属性和映射客户端方法:
属性、方法名称(服务器) | 方法名称(客户端) | 描述 | 输入类型 |
---|---|---|---|
WebImageViewer.ApplyCommand | ApplyCommand (cmd: XXXCommand); | 一个客户端图像处理命令适用于当前的图像来处理它。 | cmd:任何客户端图像处理命令应用到图像。 |
N /一个 | ID | 被ASP.NET web控制标识符生成。 | - - - - - - |
背景色 | getBackColor():字符串 setBackColor(价值:字符串) |
获取或设置背景颜色的控制。 |
字符串代表CSS背景颜色。 |
BorderColor | getBorderColor():字符串 setBorderColor(价值:字符串) |
获取或设置边框颜色的控制。 |
字符串代表CSS边框颜色。 |
边框样式 | getBorderStyle():字符串 setBorderStyle(价值:字符串) |
获取或设置边框样式的控制。 |
字符串代表CSS边框样式。 |
BorderWidth | getBorderWidth (): int setBorderWidth(价值:Int) |
获取或设置边框宽度的网络控制。 |
Int代表网络的边框宽度控制。 |
WebImageViewer.DropShadowColor | getDropShadowColor():字符串 setDropShadowColor(价值:字符串) |
获取或设置阴影的颜色。 |
字符串代表CSS阴影颜色。 |
WebImageViewer.DropShadowSize | getDropShadowSize (): int setDropShadowSize(价值:Int) |
获取或设置阴影大小的框架添加到图像。 |
Int代表影子的大小。 |
宽度 | getWidth (): int setWidth(价值:Int) |
获取或设置像素宽度的网络控制。 |
Int代表web控件的宽度。 |
高度 | 获得():int setHeight(价值:Int) |
返回或者设置网络的高度控制像素。 |
Int代表网络的高度控制。 |
WebImageViewer.HorizontalAlignMode | getHorizontalAlignMode ():ImageViewerAlignMode setHorizontalAlignMode(价值:ImageViewerAlignMode) |
获取或设置水平对齐在显示图像时使用。 |
ImageViewerAlignMode代表水平对齐在显示图像时使用。 (0 - 2),0:附近,1:中心,2: |
GetHorizontalRealScaleFactor ():双 |
得到真正的水平尺度因子用于显示图像。 |
- - - - - - | |
WebImageViewer.ImageBorderSize | getImageBorderSize (): int setImageBorderSize(价值:Int) |
获取或设置数量的像素离开控制和图像之间的缓冲。 |
Int表示数量的像素离开控制和图像之间的缓冲。 |
WebImageViewer.ImageFrameColor | getImageFrameColor():字符串 setImageFrameColor(价值:字符串) |
返回或者设置图像帧的颜色。 |
字符串代表CSS图像帧的颜色。 |
WebImageViewer.ImageFrameSize | getImageFrameSize (): int setImageFrameSize(价值:Int) |
获取或设置框架添加到图像的大小。 |
Int代表帧的大小。 |
WebImageViewer.ImageInfo | getImageInfo ():ltwfImageInfo |
得到当前图像信息加载控制。 |
- - - - - - |
WebImageViewer.ImageUrl | getImageUrl():字符串 |
得到当前图像的URL加载。 |
- - - - - - |
WebImageViewer.InteractiveZoomPercent | getInteractiveZoomPercent (): int setInteractiveZoomPercent(价值:Int) |
获取或设置的百分比Leadtools.Web.Controls.WebImageViewer.ScaleFactor财产将改变当其中一个Leadtools.Web.Controls.ImageViewerMouseInteractiveMode使用变焦互动模式。 |
Int代表的比例Leadtools.Web.Controls.WebImageViewer.ScaleFactor财产将改变当其中一个Leadtools.Web.Controls.ImageViewerMouseInteractiveMode使用变焦互动模式。 |
WebImageViewer.MaxScrollPosition | getMaxScrollPosition ():ltwfPoint |
得到了最大的滚动位置的图像可以滚动。 |
- - - - - - |
WebImageViewer.MouseInteractiveMode | getMouseInteractiveMode ():ltwfMouseInteractiveMode |
得到鼠标左/右的行为与观众互动。 |
- - - - - - |
WebImageViewer.OpenImageUrl | OpenImageUrl (imageUrl:字符串pageIndex:Int); | 打开图像从一个URL或虚拟路径并显示它 | imageUrl:图像的URL或虚拟目录加载 pageIndex:基于索引页面的打开 |
getResourcesPath ():字符串 |
获取虚拟路径,资源(图标,脚本)。 |
- - - - - - | |
getScaleFactor ():双 setScaleFactor(价值:双) |
获取或设置用于显示图像缩放因子。 |
双代表缩放因子用于显示图像 1意味着显示图像在原始宽/高(1:1)。 |
|
getScrollBarVisible ():bool |
滚动条的可见性。 |
- - - - - - | |
getScrollPosition ():ltwfPoint setScrollPosition(价值:ltwfPoint) |
获取或设置滚动条的位置。 |
ltwfPoint代表滚动条的位置 |
|
getSizeMode ():ImageViewerSizeMode setSizeMode(价值:ImageViewerSizeMode) |
返回或者设置控制如何显示图像的自动调整显示矩形。 |
Int(0 - 4),0:正常,1:伸展,2:FitAlways, 3: FitWidth, 4:适合。 |
|
getTileSize ():ltwfSize setTileSize(价值:ltwfSize) |
获取或设置像素大小(宽度/高度)的瓷砖图像分割。 |
ltwfSize代表的大小(宽度/高度)的像素图像分割的瓷砖。 |
|
工具提示 | getTooltip():字符串 setTooltip(价值:字符串) |
得到鼠标在网页时显示的文本控制。 |
字符串代表鼠标在网页时显示的文本控制。 |
WebImageViewer.UseDpi | getUseDpi (): bool setUseDpi(价值:bool) |
get和set控制是否使用图像的DPI(每英寸点)计算的物理分辨率图像。 |
正确使用图像的DPI(点每英寸)计算物理分辨率;错误的忽略它。 |
getVerticalAlignMode ():ImageViewerAlignMode setVerticalAlignMode(价值:ImageViewerAlignMode) |
获取或设置垂直对齐显示图像。 |
ImageViewerAlignMode(0 - 2),0:附近,1:中心,2:。 |
|
getVerticalRealScaleFactor ():双 |
得到真正的垂直比例因子用于显示图像。 |
- - - - - - | |
getInputProfile():字符串 setInputProfile(价值:字符串) |
获取或设置url的XML文件,其中包含作为负载的编解码器选项的选择。 |
字符串XML文件,其中包含的url作为负载的编解码器选项的选择。 |
|
getOutputProfile():字符串 setOutputProfile(价值:字符串) |
获取或设置url的XML文件,其中包含要使用的选项是编解码器WebImageViewer图像显示保存选项。 |
字符串XML文件的url包含选项作为编解码器WebImageViewer图像显示保存选项。 |
|
可见 | getVisible (): bool setVisible(价值:bool) |
返回或者设置是否显示/隐藏web页面上的控制。 |
字符串表示是否显示/隐藏控制。 正确的显示控制;错误隐藏它。 |
客户端公开活动
可以覆盖所有公共端Leadtools事件与你自己的函数。下面的示例显示了一个Javascript警告每当ImageUrl WebImageViewer客户机对象属性改变。
WebImageViewer1。ScaleFactorChanged = myScaleFactorChanged;
myScaleFactorChanged()函数
{
alert (“ScaleFactor改变!”);
}
下表列出了客户端事件可以覆盖:
事件名称(服务器) | 事件名称(客户端) | 提出当 |
---|---|---|
N /一个 |
BackColorChanged |
背景色属性发生了改变。 |
N /一个 |
BorderColorChanged |
BorderColor属性发生了改变。 |
N /一个 |
BorderStyleChanged |
边框样式属性发生了改变。 |
N /一个 |
BorderWidthChanged |
BorderWidth属性发生了改变。 |
DropShadowColorChanged |
DropShadowColor属性发生了改变。 |
|
DropShadowSizeChanged |
DropShadowSize属性发生了改变。 |
|
HorizontalAlignModeChanged |
HorizontalAlignMode属性发生了改变。 |
|
ImageChanged |
新形象在web加载控制。 |
|
ImageDataChanged |
改变当前的图像数据,应用图像处理命令。 |
|
ImageBorderSizeChanged |
ImageBorderSize属性发生了改变。 |
|
ImageFrameColorChanged |
ImageFrameColor属性发生了改变。 |
|
ImageFrameSizeChanged |
ImageFrameSize属性发生了改变。 |
|
InteractiveZoomPercentChanged |
InteractiveZoomPercent属性发生了改变。 |
|
MouseInteractiveModeChanged |
MouseInteractiveMode属性发生了改变。 |
|
ScaleFactorChanged |
ScaleFactor属性发生了改变。 |
|
ScrollPositionChanged |
ScrollPosition属性发生了改变。 |
|
SizeModeChanged |
SizeMode属性发生了改变。 |
|
TileSizeChanged |
TileSize属性发生了改变。 |
|
UseDpiChanged |
UseDpi属性发生了改变。 |
|
VerticalAlignModeChanged |
VerticalAlignMode属性发生了改变。 |
|
N /一个 |
VisibleChanged |
可见的属性发生了变化。 |