ImageMagick:缩放具有最大文件大小的JPEG图像

编程入门 行业动态 更新时间:2024-10-24 16:33:34
本文介绍了ImageMagick:缩放具有最大文件大小的JPEG图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有一些JPEG图片,我想缩小它们。另一个要求是文件大小不应该大于300kByte。

I have a number of JPEG pictures which I would like to scale down. Another requirement is that the file size should not be larger than say 300kByte.

这是可能的,请帮我一个例子=)

Is that possible, please help me with an example =)

推荐答案

要将生成的图像限制为最大文件大小,可以使用命令行参数 -define jpeg:extent = max_value ,像这样:

To restrict the resulting image to a maximum file size, you can use the commandline parameter -define jpeg:extent=max_value, like this:

convert original.jpeg -define jpeg:extent=300kb output.jpg convert original.jpeg -define jpeg:extent=300kb -scale 50% output.jpg convert original.jpeg -define jpeg:extent=300kb [...other options...] output.jpg

注意,这并不总能与您想要的完全大小相匹配。您可能要求输出大小为40kb,输入为300kb,结果为48kb。

Note, this will not always work to match the exact size you wanted. You may have asked for 40kb output size, where input is 300kb, and get a result of 48kb.

( 更新/澄清: 输出文件大小可能是略低于或高于文件请求的大小。)

(Update/Clarification: Output file size may be a bit lower or higher than your file requested size.)

更多推荐

ImageMagick:缩放具有最大文件大小的JPEG图像

本文发布于:2023-11-01 12:03:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1549279.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:文件大小   缩放   图像   ImageMagick   JPEG

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!