我以前用命令convert -density 100 -quality 100 in.pdf out.pdf
将扫描件转换成较小的 PDF 很管用。但我也遇到过无法转换的扫描件。
我尝试了各种命令组合,如-density 50% -quality 50%
或-resize 50%
与-compress jpg
,顺便说一下,在执行其任务时出现以下错误:
convert-im6.q16: unable to open image `jpg': Datei oder Verzeichnis nicht gefunden @ error/blob.c/OpenBlob/2874.
convert-im6.q16: no decode delegate for this image format `' @ error/constitute.c/ReadImage/560.
意思是它没有找到“jpg”文件或文件夹?到目前为止,每次压缩尝试都会降低质量,同时增加文件大小。也许扫描使用了某种转换不使用的压缩方式?
答案1
我刚刚使用 libreoffice draw 导出了该 pdf,调整了 70% 大小,文件大小减少了一半以上!我非常困惑为什么,但它有效,所以我很高兴。