首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用带有"convert“的通配符。或者对一组文件进行“转换”

使用带有"convert“的通配符。或者对一组文件进行“转换”
EN

Stack Overflow用户
提问于 2019-05-30 06:06:36
回答 2查看 194关注 0票数 1

我定期检查我的家庭作业,以便上课。我的扫描仪将原始的jpg文件导出到usb,从那里我可以使用gimp编辑文件并将其保存为pdf。我发现的一种节省时间的方法是将我的多页作业导出为.mng文件,然后使用转换功能将其转换为pdf格式。我这样做是因为Gimp在导出到pdf时会自动合并所有图层。

代码语言:javascript
运行
复制
convert HW.mng HW.pdf

这对单个文件很有效,但在每个周末,我可以有几十个文件进行转换。

我尝试在文件名中使用通配符进行转换:

代码语言:javascript
运行
复制
convert *.mng *.pdf

它总是成功运行,不会抛出错误,但也不会生成任何pdf。

两者都有

代码语言:javascript
运行
复制
convert HW*.mng HW*.pdf

代码语言:javascript
运行
复制
convert "HW*.mng" "HW*.pdf"

yeild错误

代码语言:javascript
运行
复制
convert: unable to open image `HW*.pdf': Invalid argument @ error/blob.c/OpenBlob/2712.

我认为这意味着错误存在于使用通配符导出时。

有没有办法使用convert将所有特定文件类型转换为另一种类型?或者我应该尝试使用不同的程序?

EN

Stack Overflow用户

发布于 2019-05-30 07:43:12

特别是对于convert,可以按照Mark Setchell在评论中的建议使用mogrify (which is part of ImageMagick as well)。mogrify可用于批量编辑/转换文件。对于您的情况,命令应该是

代码语言:javascript
运行
复制
mogrify -format pdf -- *.mng
票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56369151

复制
相关文章

相似问题

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