Câu trả lời:
-density 400 -quality 100
các tham số - hoạt động tốt
-density 400 -quality 100
tạo tập tin HUGE. +1 cho giải pháp của @ goyinux.
Tốt hơn:
gs \
-sOutputFile=output.pdf \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
-dNOPAUSE \
-dBATCH \
input.pdf
-dAutoRotatePages=/None
GPL Ghostscript 9.10: Unable to convert color space to Gray, reverting strategy to LeaveColorUnchanged.
Đây là một đoạn script nhỏ ngoài chuyển đổi thang độ xám có thể ghép nhiều tệp đầu vào. Để sử dụng tập lệnh, hãy đặt các dòng sau vào một tệp, ví dụ: "convert2gray.sh"
#!/bin/bash
gs -sOutputFile=converted.pdf -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dCompatibiltyLevel=1.4 -dNOPAUSE -dBATCH $@
và làm cho nó thực thi
chmod +x convert2gray.sh
Sau đó
./convert2gray.sh input1.pdf input2.pdf … lastinput.pdf
sẽ tạo một tệp PDF "convert.pdf" duy nhất, chứa tất cả các trang từ các tệp đầu vào được chuyển đổi sang thang độ xám.
Tôi đã phải in ra tất cả các tập tin đa dạng trong thang độ xám và thấy đây là cách dễ nhất, vì bạn có thể in ra mọi thứ sau khi inpection bằng một lệnh.