0
当我尝试从PDF文件制作缩略图,使用:处理结肠中的文件名与ImageMagick的
convert -density 200 -quality 100 path/to/some:file.pdf[0] thumb.jpeg
我得到这个错误:
convert: unable to open image `file.pdf': No such file or directory @ error/blob.c/OpenBlob/2712.
convert: no images defined `test.jpg' @ error/convert.c/ConvertImageCommand/3210.
我想在文件名中的冒号这里的问题。我试图逃脱它,并在双引号包围文件名,但没有运气......是否有可能使用这种命令与这样的文件名?
你可以尝试封闭你的文件名和路径用双引号“路径/到/一些:file.pdf [0]” – Bonzo
已经尝试过了......我已经更新了我的问题 – eli0T
** ImageMagick **使用一个字符串后跟一个冒号来指定一个文件类型,它不能从扩展名中确定,例如'转换xc:蓝色GIF:a'和Windows使用它作为驱动器分隔符,所以我建议避免它。如果你必须使用它,我只能建议你做一个符号链接,例如'ln -s some:file.pdf sensible.pdf'。我注意到'convert some:file.pdf something.jpg'确实有效,而不是'[0]'。 –