创建 ImageMagick Linux 脚本
我有一个从 shell 中使用的 imagemagick 转换命令,我想创建一个 linux exec 来运行它,所以我不必总是运行它。
我正在将 PDF 文件转换为 JPEG 文件,这就是我使用的: Convert -密度 300 *.pdf -alpha off -scale 1500x2000 -quality 70 jpegFiles.jpg
我希望linux exec文件做的是运行上面的convert而不是jpegFiles,以获得实际的PDF文件名。当然,对于每个页面 jpeg 文件,它都会有 filename-0.jpg、filename-1.jpg、filename-2.jpg 等。
我使用的是 Ubuntu。 谢谢。
I have an imagemagick convert command that I use from the shell and I would like to create a linux exec to run it, so I don't have to always run this.
I am converting a PDF file to JPEG files, and this is what I use:
convert -density 300 *.pdf -alpha off -scale 1500x2000 -quality 70 jpegFiles.jpg
What I would like the linux exec file to do is run the above convert and instead of jpegFiles, to have the actual PDF filename. Of course, for every page jpeg file it would have filename-0.jpg, filename-1.jpg, filename-2.jpg, etc.
I am using Ubuntu.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将其保存在文件中并将其放在类似
$HOME/.bin
的目录中
例如。
$HOME/.bin/pdf2jpg
使其可执行
并将该目录添加到 PATH 变量中,
创建一个名为您的 pdf 的目录以及 -images后缀并将文件放入其中
save this in a file and place it in a dir like
$HOME/.bin
eg.
$HOME/.bin/pdf2jpg
make it executable
and add that dir to the PATH variable
create a dir named as your pdf along with -images suffix and place the files in there