2种方法安装部署IMageUploader轻松搞定

原创|其它|编辑:郝浩|2010-05-06 14:37:13.000|阅读 2596 次

概述:在使用Image Uploader 控件时,因为全是英文文档说明所以遇到很到问题,ImageUploader6.cab 和ImageUploader6.jar 有什么用呢?只要导入Aurigma.ImageUploader.dll就可以用了吗?本文将为你提供两种方法使用Image Uploader 。

   随着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图片上传控件培训
(慧都控件网版权所有,转载请注明出处,否则追究法律责任)

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:慧都控件网

登录慧都网发表评论登录


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
Graphics Mill for .NET

Graphics Mill 一款专为.NET平台而开发的图像处理控件。

Aurigma Upload Suite

一款不限大小、不限文件格式的批量图文上传控件套包

File Downloader

File Downloader 是一个用于站点下载的独特工具,支持批量下载。

PhotoEditor

PhotoEditor 是一个卓越的在线图片编辑工具,有了它,图片在线编辑变得简单又愉快。

Turbine Video Uploader

Turbine Video Uploader (TVU) 可以对 Flash Video (FLV) 进行编码,并把它透明传输到网站上或者文件服务器中。

Aurigma Image Uploader Flash

轻量级基于Flash的图形及文件上传解决方案,多数web2.0普通用户的理想选择,它不仅上传图片快速而且用户友好性高。

Image Uploader Professional

广泛用于网站上传的多功能解决方案,无论社交网站,图片共享服务,在线图片库,还是知识管理系统均可使用。

Image Uploader Express

精湛又实惠的图形及文件上传的多功能解决方案,能为用户提供基本的上传功能合精心设计上传界面。

Image Uploader Print

Image Uploader Print是主要针对图片打印业务需求的图片上传解决方案。

Image Uploader Premium

最强大的跨平台图形处理及文件上传解决方案,且能在上传前完成图片处理工作。

在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat