2010-07-01 192 views
0

我目前正在一个需要上传图片的网站上工作。我已经看到了一些标准的图片上传工具,可以正常工作,但我正在寻找一种在上传完成之前在客户端进行压缩的工具。网站图像压缩

我看过一个视图,但没有一个看起来适合。任何人都可以推荐一个基于Web的客户端图像压缩工具?

感谢

〜凯尔

+0

*(可能有关)* http://stackoverflow.com/questions/1864908/compress-file-before-upload-via-http - Xceed似乎适合,但需要Silverlight – Piskvor 2010-07-01 12:33:23

+0

你究竟是什么意思的“压缩” ? JPEG编码?像ZIP或RLE这样的经典压缩算法在JPG上效果不佳。尝试压缩Jpeg文件来查看我的意思。 – 2010-07-01 12:38:18

回答

2

看看http://www.plupload.com/。它将调整图像大小并将它们分块,以便服务器可以处理它们。我不认为它实际上会压缩它们,但这可能以另一种方式解决您的问题。

+1

这真的太棒了!感谢你,正是我们需要:) – Kyle 2010-07-01 12:46:14

1

我假设你主要谈论的JPG图片。

SWFUpload支持客户端图像大小调整。 (即减少像素数量,请参阅演示here。)

除此之外,压缩图像文件(如使用Zip算法压缩文件的二进制数据)不会对您有很大的好处:JPG是压缩非常困难,通常只会节省2-3%的成本。

+0

我最近添加swfupload到我正在工作的项目。设置起来有点棘手,但是可以进行多文件图像压缩,并且98%的时间似乎正在工作。它设法破坏了一些图像,但它不是100%。另一方面,这个问题可能很容易成为任何糟糕的相机或工具造成图像的首位。 – SpliFF 2010-07-01 12:45:01

0

我推荐的一个图像压缩工具是https://optimizejpeg.com/。它是一个非常强大的在线工具,我目前正在使用这个工具用于我的网站。您可以在短短几秒钟内压缩50张图像,并将这些图像保存在一个zip文件夹中。你根本不需要插入,因此这有助于加速您的网站更加没有任何麻烦,因为我们都知道插入会在您的网站上创建过多的负载。借助这个工具的帮助,您可以上传任何JPG/PNG/gif或ppt文件。此工具可帮助您将图像大幅缩减至70-80%,而不会有任何损失。使用图像的现有颜色,还可以在各处更改颜色。令您惊讶的是,没有人可以查看或识别图像中的变化,因此图像的外观保持不变并且也被美化。

因此,请尽情享受使用此工具并分享您的体验。