以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  .ScaleWidth 自动压缩图片不生效  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=116792)

--  作者:mmd888
--  发布时间:2018/3/31 11:40:00
--  .ScaleWidth 自动压缩图片不生效

经过多次测试,发现  帮助文件 http://www.foxtable.com/mobilehelp/scr/0251.htm

.ScaleWidth = 400 \'自动压缩图片宽度为400个像素,高度等比例压缩

这条属性,一定要加上 下面这条才有效,否则他并不会压缩,这是为啥呢?
               
 .Incremental = True \'允许重复选择文件或连续拍照


原文件:
With wb.AddInputGroup("form1","ipg1","文件上传")
            With .AddUploader("up128",
"
照片",True)
                .AllowDelete = True 
\'
允许删除
                .Incremental = True 
\'
允许重复选择文件或连续拍照
                
.ScaleWidth = 400 \'自动压缩图片宽度为400个像素,高度等比例压缩
            
End With
        End With


但是我加上Incremental 后,右不能正确的保存图片了

--  作者:有点蓝
--  发布时间:2018/3/31 11:56:00
--  
要实现图片的压缩上传,单单设置ScaleWidth或ScaleHeight是不够的,我们还需要将Uploader的Incremental属性设置为True,所以和上一节一样,我们只能用submitAjaxForm函数提交表单,不过代码依旧很简单。