问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

上传图片时文件过大怎么办?

发布网友 发布时间:2022-03-08 01:51

我来回答

15个回答

懂视网 时间:2022-03-08 06:13

产品型号:ASUS S340MC

系统版本:Windows 10

软件版本:Bandizip2.1.0

文件可以通过第三方软件进行压缩,例如Bandizip、好压以及快压,以Bandizip为例,具体操作如下:

1、右击需要压缩的文件。

2、再点击添加到压缩文件。

3、接着选择压缩格式,点击开始即可。

总结

1、右击需要压缩的文件。

2、再点击添加到压缩文件。

3、接着选择压缩格式,点击开始即可。

热心网友 时间:2022-03-08 03:21

可以使用photoshop软件将图片的品质调低,就可以将图片文件大小变小。具体的设置方法如下:

一、打开photoshop软件界面,点击左上角的文件选择打开按钮。

二、在弹出的对话框中,选择需要调整大小的图片,然后点击打开按钮。

三、打开该图片后,点击左上角的文件选择存储为按钮。

四、在出现的保存对话框中选择图片格式为上传要求的格式,点击保存按钮。

五、在出现的JPEG选项中拉动大小文件中间的按钮,可以看到预览中文件的大小。当文件大小满足要求以后点击确定按钮。

六、打开图片存储位置就可以看到,之前1.54MB的图片调整为了320K,如图所示。

热心网友 时间:2022-03-08 04:39

很多时候我们都会碰到小程序上传图片时因为图片过大而导致请求失败,同时出现各种各样的问题,那么今天来给大家写一个微信小程序上传图片过大导致请求失败的完美解决办法。

以云开发小程序图片检测为例,如果图片过大就会出现以下报错:

<'errCode': -404012, 'errMsg': 'cloud.callFunction:fail error while waiting for the result; at cloud.callFunction api;>

图片过大,所以应该压缩图片
官方给出了一个 wx.compressImage接口用于压缩图片,该接口在开发工具和ios系统都表现良好,但是却在安卓机上几乎没有一点效果,所以这个方案*放弃了。于是在网上看到了另一种压缩思路,通过canvas绘制压缩图片,canvas在一般小程序中通常用于海报的生成,我们就是通过这种方式生成一张比原图要小的图片,这样就可以起到压缩效果了。

创建一个canvas标签
这个需要在wxml中创建,不然没有画布,就没办法进行绘图了,代码如下:

<canvas canvas-id="canvas" style="width:{{cWidth}}px;height:{{cHeight}}px; position: absolute;left:-1000px;top:-1000px;"></canvas>

因为该canvas并不需要显示在页面上,所以我们把他写在了页面之外,其中cWidth和cHeight分别是画布的宽和高,因为图片的比例不一,所以这里采用动态数据,这样可以保证图片的等比例缩放。

编写压缩图片函数
下面的函数是在网上看到的一个版本,觉得挺好的,就直接放出来给大家学习一下,也可以直接调用。

compressImg: function(e) {

var that = this;

console.log(e)

wx.getImageInfo({

src: e,

success: function(res) {

//---------利用canvas压缩图片--------------

var ratio = 2;

var canvasWidth = res.width //图片原始长宽

var canvasHeight = res.height

while (canvasWidth > 200 || canvasHeight > 200) { // 保证宽高在200以内

canvasWidth = Math.trunc(res.width / ratio)

canvasHeight = Math.trunc(res.height / ratio)

ratio++;

}

that.setData({

cWidth: canvasWidth,

cHeight: canvasHeight

})

var ctx = wx.createCanvasContext('canvas')

ctx.drawImage(res.path, 0, 0, canvasWidth, canvasHeight)

ctx.draw(false, setTimeout(function() {

wx.canvasToTempFilePath({

canvasId: 'canvas',

destWidth: canvasWidth,

destHeight: canvasHeight,

quality: 0.3, // 压缩倍率

success: function(res) {

console.log(res.tempFilePath) //压缩过后的最终图片路径

},

fail: function(res) {

console.log(res.errMsg)

}

})

}, 100))

},

fail: function(res) {

console.log(res.errMsg)

}

})

},

通过该函数压缩后,图片大小将大大减小,还可以通过控制canvasWidth来改变压缩的比例,就是代码块中的200,还想更小就把200减小,大点,就增大。
通过这样的方式可以把原本几M的文件,压缩到小于100K,这样在请求上传中,都不会在出现微信小程序上传图片过大导致请求失败的现象了。

热心网友 时间:2022-03-08 06:13

付费内容限时免费查看回答你好 亲 有些图片太大是上传不了的,因为上传图片格式大小是有范围的 ,超过范围就会显示太大了。

解决方法:调整图片大小。打开照片所在的文件夹,指针移到照片上,右击鼠标,在弹出菜单中选择‘打开方式’中的‘画图’在菜单栏中单击‘图象’,选择‘拉伸/扭曲’在横向和竖向的框中填入数值,照片大小会改变

热心网友 时间:2022-03-08 08:05

上传文件太大可以先点击鼠标右键,将此文件进行压缩,然后再发送已经压缩好的文件即可。1.
系统一般都会自带WinRAR压缩软件.打开电脑找到你要分卷压缩的文件.如图
2.
选中文件或文件夹右键——选添加到压缩文件.压缩文件名及参数弹出对话框.如图
3.
你可以对压缩文件进行命名,如果要分卷压缩—— 选择单位如:MB.如图
其实,不需要专门的软件,利用windows自带的画图软件,就能够帮助我们解决这个问题.
2.
在要编辑的图片文件上,右击鼠标,弹出菜单中选择“编辑”或“打开方式”——“画图”.
3.
打开文件后,无需进行任何修改、编辑操作,然后就可以依次点击菜单栏中的菜单项“文件”——“保存”.

热心网友 时间:2022-03-08 10:13

右击要修改的图片——打开方式——画图——选择上面“重新调整大小”——选择“像素”——现在要调整最最最上面的水平和垂直两个数字。这两个数字,如果哪个数值大一些,就把这个数值改成1024,其他不用改,系统会自动跟着改——点击确定。
左上角“粘贴”上方是亮一点的蓝色键,点击亮蓝色——另存为——JPEG文件——选择你要存的地方——保存——结束。
一般搞定后的照片大小都在300k以下。

热心网友 时间:2022-03-08 12:37

可以用ps的图片的尺寸进行修改,保存时将大小调整至你上传图片的地方的最大*以内就行。

热心网友 时间:2022-03-08 15:19

可以试试先把图片压缩,或者使用光影魔术手等软件对图片进行处理。

热心网友 时间:2022-03-08 18:17

BMP:Windows 位图 PCX:PC 画笔 PNG:可移植网络图形 JPEG:联合摄影专家组 GIF:图形交换格式 TIFF:标记图像文件格式 DXF:AutoCAD 绘图交换文件

热心网友 时间:2022-03-08 21:31

用图片处理软件,改下图片尺寸就好了。论坛支持,宽600图片。

热心网友 时间:2022-03-09 01:03

用美图秀秀把图片尺寸编辑缩小 这样就可以了

热心网友 时间:2022-03-09 04:51

降低品质或缩小图片后再传!

热心网友 时间:2022-03-09 08:55

用PS打开再降低品质保存

热心网友 时间:2022-03-09 13:17

在手机上传图片时文件不能超过5M怎么处理

热心网友 时间:2022-03-09 17:55

上传图片时文件过大怎么办有奖励写回答
上传的照片太大怎么办?

可以使用电脑中的photo shop重新将该拍摄的相片进行保存,在保存的选项中可以进行文件大小的相关设置并在预览界面中看到对应的文件大小。具体的设置方法如下:
1、在电脑上打开photo shop软件,点击左上角的文件选择打开按钮。
2、在出现的打开对话框中选中该需要调整大小的图片,可以看到该图片当前大小为1.54MB,点击打开按钮。
3、在PS中打开该图片以后点击左上角的文件选择存储为按钮。
4、在出现的保存对话框中选择图片格式为上传要求的格式,点击保存按钮。
5、在出现的JPEG选项中拉动大小文件中间的按钮,可以看到预览中文件的大小。当文件大小满足要求以后点击确定按钮。
6、打开文件的存储位置就可以看到之前1.54MB的图片调整为了320K(左图为原图,右图为调整之后的图片)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人类如何才能悬浮在空中? - 知乎 人体悬浮术是真的存在吗 人体怎样才能真正的在空中悬浮 小孩c蛋白反应高是什么原因 (2014?南海区二模)如图所示,物重G为2000N,小红用800N的拉力花2s的时间... 苹果13系列升级iOS15.5好吗? 出生2o12年11月20日2点姓石光字辈取名 求龙凤胎名字:2012年6月21日(农历5月初3)凌晨0点40分出生,大的为龙,小... by和take有什么区别 takeby后面跟交通工具的区别 请问jpg图片格式的文件太大怎样压缩? 乌金石茶盘掉色,只用了一次就掉色,一块块白色是什么原因?是假的吗? 乌金石茶盘的优缺点 电木茶盘水槽有茶渍怎么清洗? 乌金石茶盘有小孔怎么修复 乌金石茶盘如何保养? 乌金石茶盘如何清洗 石茶盘应该如何保养? 白玉石茶盘怎么去除茶垢 茶具上的茶渍怎么洗掉? 有人知道茶盘面的茶渍要怎么清理的吗? 石头茶盘怎么清洗? 石头茶盘怎么清洗 石头茶盘茶垢怎么去除 茶盘有茶渍怎么去除呢 乌金石茶盘有油渍怎么清洗 乌金石茶盘有油渍怎么清洗? 【 乌金石茶盘如何去除茶渍的答案 】 乌金石茶盘如何除茶垢 如何辨别正宗的古树红茶 照片文件太大,如何压缩? 文件太大,怎么压缩又保证图片的质量? 照片文件太大怎么压缩 我把图片放进word文档里,文件过大,怎么才能压缩小? PPT中图片过多,文件过大怎么来压缩变小我们一起看看 专业葡萄酒酿制方法 电脑又卡又慢怎么办? 电脑又卡又慢怎么解决 电脑开机又慢又卡怎么办 电脑用久了又慢又卡怎么办? 旧电脑又慢又卡怎么办? 电脑又慢又卡该装什么啊? 电脑网速又慢又卡,怎么办? 电脑突然很卡很迟钝 如何判断纳豆坏了? 猕猴桃太硬太生怎么办?教你3招,快速催熟变甜 在家洗羽绒服清洗要注意哪些问题? 怎样洗羽绒服在家洗 羽绒服在家怎样洗好? 怎么真实有效的去除双面胶?