日期:2014-05-17  浏览次数:20440 次

多图片生成缩略图组合---分不够可以再加
需求是这样的,有1-5张图片数量不定 要生成一个图片。图片布局如下:
规则是传递第一张图显示最大的图片230*180 下面4张图分别是2,3,4,5张图57*57 如果没有2或3或4或5图位置就空着,图片背景图透明色。  请问各位 如果实现这样的功能?   谢谢   
图片 缩略图

------解决方案--------------------
引用:
需求是这样的,有1-5张图片数量不定 要生成一个图片。图片布局如下:
规则是传递第一张图显示最大的图片230*180 下面4张图分别是2,3,4,5张图57*57 如果没有2或3或4或5图位置就空着,图片背景图透明色。  请问各位 如果实现这样的功能?   谢谢   

刚做的 IE有效
aspx html代码:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script type="text/javascript">
        //FX获取文件路径方法 
        function readFileFirefox(fileBrowser) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }
            catch (e) {
                alert('无法访问本地文件,由于浏览器安全设置。为了克服这一点,请按照下列步骤操作:(1)在地址栏输入"about:config";(2) 右键点击并选择 New->Boolean; (3) 输入"signed.applets.codebase_principal_support" (不含引号)作为一个新的首选项的名称;(4) 点击OK并试着重新加载文件');
                return;
            }
            var fileName = fileBrowser.value; //这一步就能得到客户端完整路径。下面的是否判断的太复杂,还有下面得到ie的也很复杂。 
            var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);