pim*_*314 3 bash png imagemagick
我有一个包含多个页面的 PDF,我使用过它pdftk并imagemagick使用下面的脚本分割并转换为 png。问题是我的 PDF 的某些页面是黑白的,其他页面是彩色的,这意味着我的一些图像保存为单通道,其余的是三通道。这给我带来了问题,最好在这里解决。
有谁知道我如何强制我的黑白图像具有三个通道,最好使用convert?
#!/bin/bash
for i in {1..105}
do
pdftk FNAME-12A.pdf cat $i output FNAME-12A_$i.pdf
convert -density 128 FNAME-12A_$i.pdf -quality 100 -channel RGB FNAME-12A_$i.png
done
Run Code Online (Sandbox Code Playgroud)
输出文件名前缀为PNG24:
convert something ... PNG24:output.png
Run Code Online (Sandbox Code Playgroud)
为了完整性和将来的参考,您还可以使用以下内容来强制 PNG 变体:
| 归档时间: |
|
| 查看次数: |
1224 次 |
| 最近记录: |