首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jpegoptim -最佳选项格式

jpegoptim -最佳选项格式
EN

Stack Overflow用户
提问于 2019-02-20 20:24:15
回答 1查看 565关注 0票数 1

我正在尝试用jpegoptim压缩几张图片。手册页中有一个选项,用于指定新压缩的jpg文件的目标(因此它不会覆盖现有文件)。我试着用这个选项,但我一直

代码语言:javascript
复制
jpegoptim: invalid argument for option -d, --dest

文件夹层次结构是: JPGs -coverjem228.jpg (图片文件) -compressed (dir)

我试图将它们放在压缩后的目录中。我尝试了以下命令变体:

代码语言:javascript
复制
jpegoptim -d /compressed --size=60k coverjem228.jpg 
jpegoptim --dest=/compressed --size=60k coverjem228.jpg 
jpegoptim -d ./compressed --size=60k coverjem228.jpg 
jpegoptim --dest=./compressed --size=60k coverjem228.jpg 

但是,错误仍然存在。有趣的是,唯一起作用的命令是

代码语言:javascript
复制
jpegoptim -d . --size=60k coverjem228.jpg 
jpegoptim --dest=. --size=60k coverjem228.jpg 

代码语言:javascript
复制
jpegoptim -d .. --size=60k coverjem228.jpg 
jpegoptim --dest=.. --size=60k coverjem228.jpg 

我写错命令了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-24 15:53:20

在手册页上写着

代码语言:javascript
复制
-d<path>, --dest=<path>

这意味着,如果您的目标文件夹被命名为“压缩”,并且位于与您的图像相同的位置,那么您可以通过以下方式之一指定目标。

代码语言:javascript
复制
jpegoptim --dest=compressed --size=60k coverjem228.jpg
jpegoptim -dcompressed --size=60k coverjem228.jpg 

下面的代码可以工作,因为。然后..。是有效文件夹(当前文件夹和父文件夹)

代码语言:javascript
复制
jpegoptim --dest=.. --size=60k coverjem228.jpg 

以下代码的工作原因与此相同。但是,它在-d和(点)但会引发警告,即图像已经存在。

代码语言:javascript
复制
jpegoptim -d . --size=60k coverjem228.jpg
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54794676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档