在托管帐户上运行的 PHP 的 JPEG 优化

发布于 2024-12-05 08:29:09 字数 422 浏览 0 评论 0原文

我正在寻找一种无损 JPEG 优化工具,可以将其包含在基于 PHP 的照片库软件中。

我已经检查了以下问题,但排除了其中提到的工具,原因我将在下面解释:

工具JPEG 优化?

命令行工具 jpegtran 和 jpegoptim 在普通 PHP 托管帐户中不可用。基于 Web 的工具(www.smush.it、www.kraken.io)处理图像的大小限制均为 1 MB。

1 MB 的限制是一个问题,因为图库软件根据浏览器大小提供图像,而且我还想支持全高清甚至更大的显示器。根据内容的不同,为此类分辨率准备的照片可能会大于 1 MB。

任何有关解决方案的提示都将受到赞赏!

I am looking for a loss-less JPEG optimization tool that I can include in a PHP-based photo gallery software.

I already checked the following question, but ruled out the tools mentioned there for reasons I'll explain below:

Tools for JPEG optimization?

The command line tools jpegtran and jpegoptim are not available in the average PHP hosting account. The web-based tools (www.smush.it, www.kraken.io) all have a limit of 1 MB for processed images.

The 1 MB limit is a problem, because the gallery software delivers images based on browser-size and I also want to support Full HD and even larger displays. Depending on content, photos prepared for such resolutions can get larger than 1 MB.

Any hints on a solution are appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

万水千山粽是情ミ 2024-12-12 08:29:09

好的,我在另一个堆栈溢出问题中找到了答案:

JPG 文件尺寸优化 - PHP、ImageMagick 和Google 的 Page Speed

ImageMagick 已经进行了 Huffman 优化。我认为不会,因为我的 ImageMagick 文件仍然比 jpegtran 和 jpegtran 的文件大。然而,那只是因为我没有剥离元数据。

干杯,罗伯特

OK, I found my answer in another stack overflow question:

JPG File Size Optimization - PHP, ImageMagick, & Google's Page Speed

ImageMagick already does the Huffman optimization. I assumed it doesn't because my ImageMagick files were still larger then the ones from jpegtran & Co. However, that was only because I did not strip the metadata.

Cheers, Robert

青春有你 2024-12-12 08:29:09

没有解决办法。

使用一些命令行实用程序或增加内存限制。

(并且,让您知道,让您陷入内存限制麻烦的不是目标图像文件大小,而是上传的图像尺寸

There are no solution.

Either use some command-line utility or increase memory limit.

(and, to let you know, it's not target image file size but uploaded image dimensions that puts you into trouble with memory limit.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文