3

我有一个 PDF 文件(4.6MB),它是通过pdftk在 Ubuntu 12.04 中使用 6 个不同的 PDF(包含文本和位图图形)组合而成的。我希望在不影响其质量的情况下将此文件压缩到接近 2MB 的大小。

我尝试了 pdftk 的“压缩”选项(无法将其压缩到 2 MB),还尝试先将其转换为 ps,然后再转换为 pdf,它给出了以下警告:

****警告:将“0000000000 XXXXX n”视为免费条目。

然后挂起。qpdf也未能说文件已损坏。

有人可以帮我吗?

4

3 回答 3

5

Ghostscript 给你什么结果?试试这个命令:

gs \
  -o output.pdf \
  -sDEVICE=pdfwrite \
  -dPDFSETTINGS=/screen \
   input.pdf
于 2012-06-15T22:37:37.333 回答
3

这个pdf文件有保留信息吗?如果它没有机密数据,那将会很有趣

无论如何,很多时候 qpdf 失败,Multivalent工作

您可以尝试使用它的压缩工具(它也尝试修复 pdf 文件)

多价

java -cp path....to/Multivalent.jar tool.pdf.Compress file.pdf

于 2012-06-15T16:29:54.400 回答
1

这对我来说可以修复损坏的 PDF

sudo apt-get install mupdf-tools
mutool clean input.pdf output.pdf
于 2020-05-26T11:48:39.617 回答