随着IMageUploader控件包越来越多的被中国用户使用,由于是英文版本,看英文版使用说明非常困难,慧都控件网在IMageUploader控件包使用方面有多年的研究,慧都控件网会不断的把IMageUploader使用经验分享给大家。
在安装部署使用Image Uploader 控件时,因为全是英文文档说明所以遇到很到问题,ImageUploader6.cab 和ImageUploader6.jar 有什么用呢?只要导入Aurigma.ImageUploader.dll就可以用了吗?
其实,有2种方法使用IMageUploader,第一种就是导入Aurigma.ImageUploader.dll控件。第二种是,在页面的javavscript中直接引用ImageUploader6.cab和ImageUploader6.jar2个控件包,也能使用。示例如下:
第一种方法:
<%@ Register assembly="Aurigma.ImageUploader" namespace="Aurigma.ImageUploader" tagprefix="cc1" %>
<cc1:ImageUploader ID="ImageUploader1" runat="server"
Width="650"
Height="400"
PaneLayout="TwoPanes"
ShowDebugWindow="true"
AllowRotate="false"
BackgroundColor="#ffffff"
LicenseKey="71060-4858B-00000-0FB8C-00A22;72060-4858B-00000-0278C-51DAC"
UploadThumbnail1FitMode="Fit"
UploadThumbnail1Width="120"
UploadThumbnail1Height="120"
UploadThumbnail1JpegQuality="60"
Action="default.aspx"
OnClientInitComplete="ImageUploader1_InitComplete"
OnClientAfterUpload="ImageUploader1_AfterUpload"
OnFileUploaded="ImageUploader1_FileUploaded"
>
<InstallationProgress
Visible="True"
ProgressCssClass="ScreenStyle"
InstructionsCssClass="ScreenStyle" />
</cc1:ImageUploader>
第二种方法:
<script type="text/javascript">
var iu = new ImageUploaderWriter("ImageUploader1", 650, 400);
iu.activeXControlCodeBase = "../Scripts/ImageUploader6.cab";
iu.activeXControlVersion = "6,0,16,0";
iu.javaAppletJarFileName = "ImageUploader6.jar";
iu.javaAppletCodeBase = "../Scripts/";
iu.javaAppletCached = true;
iu.javaAppletVersion = "6.0.16.0";
iu.showNonemptyResponse = "off";
iu.addParam("PaneLayout", "TwoPanes");
iu.addParam("ShowDebugWindow", "true");
iu.addParam("AllowRotate", "false");
iu.addParam("BackgroundColor", "#ffffff");
iu.addParam("MaxFileSize", "1024");
//Configure License Keys
iu.addParam("LicenseKey", "71060-4858B-00000-0FB8C-00A22;72060-4858B-00000-0278C-51DAC");
//Configure thumbnail settings.设置第一个省略图的大小和像素
iu.addParam("UploadThumbnail1FitMode", "Fit");
iu.addParam("UploadThumbnail1Width", "120");
iu.addParam("UploadThumbnail1Height", "120");
iu.addParam("UploadThumbnail1JpegQuality", "60");
//Thumbnail 2 设置第2个省略图的大小和像素
iu.addParam("UploadThumbnail2FitMode", "Fit");
iu.addParam("UploadThumbnail2Width", "50");
iu.addParam("UploadThumbnail2Height", "50");
iu.addParam("UploadThumbnail2JpegQuality", "70");
//Configure URL files are uploaded to.
iu.addParam("Action", "upload.aspx");
//Add event listeners
iu.addEventListener("AfterUpload", "ImageUploader1_AfterUpload");
iu.addEventListener("InitComplete", "ImageUploader1_InitComplete");
var ip = new InstallationProgressExtender(iu);
ip.setProgressImageUrl("../Scripts/InstallationProgress.gif");
ip.setProgressCssClass("ScreenStyle");
ip.setInstructionsCssClass("ScreenStyle");
iu.writeHtml();
</script>
| |
|
| |
|
Aurigma 公司专注于开发图形、图像处理以及相关领域方面的软件、控件产品。作为图像文件批量上传控件的Image Uploader 更是备受青睐,该控件可以在客户端执行基本的图像处理:调整大小和旋转90度。缩略图可以使没有经过培训的用户也能方便的上载图像。
另外,为使Image Uploader的功能发挥得更加淋漓尽致, 慧都科技作为Aurigma 公司在中国地区的独家代理,倾情打造了批量上传图文的首选控件——Image Uploader图片上传控件培训。
(慧都控件网版权所有,转载请注明出处,否则追究法律责任)



方便我们称呼您,我公司将承诺对于您的个人信息将完全保密

