我试图简化PDF文件以提高我的电子阅读器的可读性。 现在,我使用这个ghostscript命令丢失颜色通道和缩小图像:
gs \
-dNOPAUSE -dBATCH -dSAFER \
-sDEVICE=pdfwrite \
-dCompatibilityLevel=1.4 \
-sProcessColorModel=DeviceGray \
-sColorConversionStrategy=Gray \
-dPDFSETTINGS=/screen \
-sOutputFile="$2" \
"$1"
但是,包含大量文本和图像混合的PDF仍然很慢。是否可以另外合并页面上的每个对象,但文本到单个图像层并删除每个alpha通道?
编辑:看起来真的很慢的是自定义字体的渲染。是否可以使用不常见的字体呈现文本,但保留大部分文本,使用标准字体,原样?