上传到coudinary之前,如何调整图片大小?

问题描述 投票:0回答:2

这是我第一次在这里发帖提问。我在搭建一个具有图片上传功能的流星应用。我找到了一个流星的cloudinary包 https:/github.comLepozepocloudinary。 它的工作相当不错。唯一也是最大的问题是图片的大小调整。默认情况下,这个包会上传从手机上拍摄的原始图像,通常是3或4 MB,其大小约为2000x4000,但我只想图像到几KBs。而且因为这个问题,它占用了应用程序这么多的存储和带宽。我应该怎么做才能解决这个问题呢?非常感谢您。

image meteor cloudinary
2个回答
1
投票

如果你正在进行客户端上传(通过Cloudinary的jQuery集成库),你可以在上传前进行客户端调整大小。https:/github.comcloudinarycloudinary_js#client-side-imag-resizing-before-upload。

如果你正在执行服务器端的上传,你可以应用一个 内变 来转换(调整大小)图像,然后再将其存储到您的Cloudinary账户。

也可以在上传预设中设置传入的转换。http:/cloudinary.comlogcentralized_control_for_image_upload_image_size_format_thumbnail_generation_tagging_and_more。


0
投票

我不知道是否有人需要这个,但我在过去的2天里一直在努力解决这个问题,但无法找到解决方案。最后,我去了cloudinary dashboard,这是最简单的事情。登录到你的cloudinary。进入设置->上传->上传预设:编辑(在你的项目上)->上传操作->传入转换:编辑->改变即将到来的图像,因为你喜欢:D。

我上传了一张2mb大小的图片,应用传入变换后,降到了30kb。

希望对大家有所帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.