在 mac 下有一个由图片组成的 pdf 文件,需要修改其中的某图片,如何转换 pdf 到 image 呢?
处理好图片了,又如何将图片重新生成一个 pdf 文件呢?
1. pdf to images
convert -background none -density 412 -quality 100 xxx.pdf xxx.png
其中有三个参数:
background: 无背景色
density:dpi,图片的像素数量,值一般为 72, 144, 216,值越大,图片的尺寸越大,分辨率越高
quality:图片的质量
执行之后,将会生成若干张图片,如 xxx-1.png,xxx-2.png
2. images to pdf
这个地方用到一个 shell 脚本:
https://github.com/initiummedia/images-to-single-pdf
使用该脚本即可,该脚本依赖一个包,pdftk,需要在 mac 下安装一个包。