Ama*_*rus 95 linux pdf command-line ubuntu
我有一个彩色 PDF 文件,我要把它打印出来,然后复印成黑白。在影印之前,我想知道它在 B&W 中是什么样子。是否可以使用免费软件在命令行上对 PDF 进行“灰度”处理?我正在使用 Ubuntu 9.10。
小智 193
更好的:
gs \
-sOutputFile=output.pdf \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
-dNOPAUSE \
-dBATCH \
input.pdf
Run Code Online (Sandbox Code Playgroud)
Iai*_*ain 39
ImageMagick 可以做到这一点。
convert -colorspace GRAY color.pdf gray.pdf
Run Code Online (Sandbox Code Playgroud)
通过这封电子邮件
ysi*_*sis 15
这是一个小脚本,除了灰度转换之外,它还可以连接多个输入文件。要使用该脚本,请将以下几行放入文件中,例如“convert2gray.sh”
#!/bin/bash
gs -sOutputFile=converted.pdf -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dCompatibiltyLevel=1.4 -dNOPAUSE -dBATCH $@
Run Code Online (Sandbox Code Playgroud)
并使其可执行
chmod +x convert2gray.sh
Run Code Online (Sandbox Code Playgroud)
然后
./convert2gray.sh input1.pdf input2.pdf … lastinput.pdf
Run Code Online (Sandbox Code Playgroud)
将生成一个 PDF“converted.pdf”,其中包含转换为灰度的输入文件中的所有页面。
我不得不以灰度打印出多个文件,发现这是最简单的方法,因为您可以在使用一个命令检查后打印出所有内容。