原創(chuàng)|其它|編輯:郝浩|2010-05-06 14:37:13.000|閱讀 3071 次
概述:在使用Image Uploader 控件時,因為全是英文文檔說明所以遇到很到問題,ImageUploader6.cab 和ImageUploader6.jar 有什么用呢?只要導入Aurigma.ImageUploader.dll就可以用了嗎?本文將為你提供兩種方法使用Image Uploader 。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
隨著IMageUploader控件包越來越多的被中國用戶使用,由于是英文版本,看英文版使用說明非常困難,慧都控件網(wǎng)在IMageUploader控件包使用方面有多年的研究,慧都控件網(wǎng)會不斷的把IMageUploader使用經(jīng)驗分享給大家。
在安裝部署使用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 公司專注于開發(fā)圖形、圖像處理以及相關領域方面的軟件、控件產(chǎn)品。作為圖像文件批量上傳控件的Image Uploader 更是備受青睞,該控件可以在客戶端執(zhí)行基本的圖像處理:調(diào)整大小和旋轉90度。縮略圖可以使沒有經(jīng)過培訓的用戶也能方便的上載圖像。
另外,為使Image Uploader的功能發(fā)揮得更加淋漓盡致, 慧都科技作為Aurigma 公司在中國地區(qū)的獨家代理,傾情打造了批量上傳圖文的首選控件——Image Uploader圖片上傳控件培訓。
(慧都控件網(wǎng)版權所有,轉載請注明出處,否則追究法律責任)
標簽:
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網(wǎng)