imagemagick 将图像裁剪为 pdf:pdf 保持裁剪后的尺寸
imagemagick cropped images to pdf: pdf maintains cropped dimensions
我有几个大的 png。我正在使用 convert 裁剪它们,然后从中创建一个 pdf。
find . -name 'test_*.png' -exec convert -crop 600x1000+400+50 {} {} \; -exec echo {} \;
convert `ls -v test_*.png` test.pdf
一切正常。图像裁剪得很好。 pdf一般没问题。问题是生成的 pdf 的每一页都有与预先裁剪的图像大小相匹配的白色填充。
我是否缺少重置图像大小元数据或其他内容的步骤?
我认为这可能更好:
find . -name 'test_*.png' -print -exec convert {} -crop 600x1000+400+50 +repage {} \;
convert test_*.png test.pdf
我认为 -print
比 -exec echo {} \;
更简洁
ImageMagick 命令的首选顺序是:
convert input.png ... output.png
+repage
使图像忘记其先前的 canvas 大小。
我有几个大的 png。我正在使用 convert 裁剪它们,然后从中创建一个 pdf。
find . -name 'test_*.png' -exec convert -crop 600x1000+400+50 {} {} \; -exec echo {} \;
convert `ls -v test_*.png` test.pdf
一切正常。图像裁剪得很好。 pdf一般没问题。问题是生成的 pdf 的每一页都有与预先裁剪的图像大小相匹配的白色填充。
我是否缺少重置图像大小元数据或其他内容的步骤?
我认为这可能更好:
find . -name 'test_*.png' -print -exec convert {} -crop 600x1000+400+50 +repage {} \;
convert test_*.png test.pdf
我认为 -print
比 -exec echo {} \;
ImageMagick 命令的首选顺序是:
convert input.png ... output.png
+repage
使图像忘记其先前的 canvas 大小。