如何拆分PDF的彩色和灰度页面?


Answers:


0

分离文档的彩色和黑白页面的快速而肮脏的方法如下:

input=input.pdf; color_output=color_$input; wb_output=wb_$input; pdfjam $input $(gs -o - -sDEVICE=inkcov $input | grep -v " 0.00000  0.00000  0.00000" | grep -B1 "OK" | grep "Page" | awk '{print $2","}' | sed ':a;N;$!ba;s/\n/ /g' | rev | cut -c 2- | rev | sed 's/ //g') -o $color_output && pdfjam $input $(gs -o - -sDEVICE=inkcov $input | grep -B1 " 0.00000  0.00000  0.00000" | grep "Page" | awk '{print $2","}' | sed ':a;N;$!ba;s/\n/ /g' | rev | cut -c 2- | rev | sed 's/ //g') -o $wb_output

只需将名称更改input.pdf为您想要的名称即可。它gs用于检测彩色/ bw页面和pdfjam合并分割页面。

PS:它不是很完美。某些灰度页面可能被检测为有色(由于它们的CMYK表示的性质)。然而,这只是节省时间(和金钱)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.