使用图像魔法转换 PDF,在周围留下额外的空白
Posted
技术标签:
【中文标题】使用图像魔法转换 PDF,在周围留下额外的空白【英文标题】:converting PDF with image magic leaving extra white space around 【发布时间】:2019-11-12 07:38:30 【问题描述】:我正在尝试使用 image-magic
将.pdf
文件转换为 .jpg
convert -limit -limit map 300 -flatten -density 300 -quality 100 -crop '400x400+20+20' dummy.pdf[0] test.jpg
但我面临的问题是当我转换文件时,它会裁剪该区域但将所有其他区域标记为白色。
例如,如果我要转换 1000x1000 大小的 pdf 并将其裁剪为 100x100 大小,则得到的输出是 1000x1000 大小的图像,从 pdf 中裁剪出 100x100 区域,其余部分为空白。
sample.pdf
我不能使用修剪,因为我的 pdf 可能有也可能没有白色边框,修剪会删除它
【问题讨论】:
【参考方案1】:您的语法在 Imagemagick 中的顺序不正确。大多数设置和操作符都需要在阅读输入 PDF 之后来。使用 Imagemagick 6.9.10.71 Q16 Mac OSX Sierra:
convert -limit map 300 -density 300 dummy.pdf[0] -background white -flatten -crop '400x400+20+20' -quality 100 test.jpg
【讨论】:
以上是关于使用图像魔法转换 PDF,在周围留下额外的空白的主要内容,如果未能解决你的问题,请参考以下文章