我正在运行一个gs
脚本,该脚本将PDF页面的范围转换为灰度。完成后,它将通过删除-sPageList
参数中未提供的页面来生成输出文件。
gs
是否可以保留未处理的页面?我已经阅读了在线文档,但找不到答案。 man gs
也没有帮助。
脚本
#!/bin/bash
gs \
-sOutputFile=output.pdf \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-sPageList=1-37,39-42,44,45,47-60,63-67,69-71,73-80,82,85-116,119,122-142,145-147,149-199,201-215,218,220,221,225,227-232,235,237,240- \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
-dNOPAUSE \
-dBATCH \
$1