首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将Webp转换为PDF

将Webp转换为PDF
EN

Unix & Linux用户
提问于 2018-01-15 16:43:10
回答 1查看 2.7K关注 0票数 3

我想把一堆Webp图像转换成单独的PDF。我可以用这个命令来做:

parallel convert '{} {.}.pdf' ::: *.webp

或者我可以使用FFMPEG命令:

find ./ -name "*.webp" -exec dwebp {} -o {}.pdf \;

然而,在转换过程中,对Webp文件进行解码,得到的PDF文件的文件大小要大得多。当我使用上述命令进行JPG到- PDF转换时,PDF大小与JPG图像大小相当接近。

此命令适用于JPG,但程序img2pdf不适用于Webp格式:

代码语言:javascript
运行
复制
find ./ -name "*.jpg" -exec img2pdf {} -o {}.pdf \;

我也尝试了Webp与这个在线服务的转换,但PDF是巨大的。

如何将PDF大小降到Webp文件大小?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-01-16 00:52:02

为什么不直接使用Imagemagick和Ghostscript呢?

代码语言:javascript
运行
复制
convert img.webp img.pdf
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dPDFSETTINGS=/ebook -sOutputFile=img-small.pdf img.pdf

在我对您的示例文件的测试中,我得到了一个大约3.2MB的pdf结果。

编辑

您可以在Ubuntu上使用按照下面的说明来确保imagemagick是用webp构建的。安装此软件包适用于窗口或在macos上执行以下操作:

代码语言:javascript
运行
复制
brew install webp
brew install imagemagick
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/417286

复制
相关文章

相似问题

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