A-A+

修复Imagemagick不能PDF和图片互相转换的问题

2019年03月18日 软件技巧 阅读 909 views 次

在前文《小小黑科技:Linux下图片与PDF格式灵活转换》薄荷站长介绍了在 LinuxMint/Ubuntu 下,使用 Imagemagick 软件中的 convert 命令,可以实现图片和 PDF 的瞬间转换,尤其是将多张图片合并为一个 PDF 文档以便于阅读,更是“化腐朽为神奇”!

不过,在 LinuxMint 19/Ubuntu 18.04 系列系统中,可能由于配置文件错误,虽然安装了 Imagemagick 软件,但是,默认情况下使用 convert 命令却总是出错,无法进行转换。如图所示,粗略判断为转换 PDF 文档时,没有写入权限。

我们只需要简单修改一下 Imagemagick 的配置文件即可。使用如下命令:
sudo gedit /etc/ImageMagick-6/policy.xml
然后找到这一行,注意图中红圈部分,就是等下要修改的地方:
<policy domain="coder" rights="none" pattern="PDF" />

把上图中红圈部分的 none,修改为 read|write ,然后在该行下面增加一行:
<policy domain="coder" rights="read|write" pattern="LABEL" />

保存退出后,再次使用 convert 命令进行 PDF 和图片的互相转换就一切正常了。

评论已关闭!

Copyright © 薄荷开源网 保留所有权利.   Theme  Ality

用户登录

分享到: