【发布时间】:2012-06-28 08:40:11
【问题描述】:
我正在使用jquery file upload 脚本,到目前为止它运行良好。我遇到的最后一个障碍是我只想为我的网站使用 jpg 图片,但允许用户选择上传 gif、png 或 jpg。
我假设我需要更改或向 upload.class.php 文件添加一些额外的方法来完成此操作。
以前有没有人这样做过,如果是,这是要修改的正确文件吗?
【问题讨论】:
-
只是好奇,你为什么卡在 JPG 上?例如,您可能会因 GIF 到 JPG 的转换而降级,而 PNG 是一种比 JPG 质量更高的格式。你担心压缩吗?
-
另外,你可能想看看PHP's image utilities。 GD、GMagick 和 ImageMagick 都是图像处理工具。
-
大小是一个问题,但我开始认为我可以消除 GIF 选项,只需将 PNG 转换为 JPG。我目前有超过十万张图片,而且还在不断增长。在这种情况下将PNG转换为JPG有意义吗?
-
你的浏览缓存策略是什么? CDN 对这么多可交付成果有意义吗?我猜你最好不要让用户上传PNG并让他们转换它们。如果您想节省空间/带宽,JPG 不是无损压缩。
-
我想这并不重要,因为我可以通过网络提供任何一种格式,但我们也有后台的 Android 和 iOS 应用程序也需要访问这些图像。