我使用下面的命令行使用pdftk来压缩一个pdf
pdftk file1.pdf output file2.pdf compress
当我的文件的重量减少时,它就起作用了。
是否有更改压缩的选项?
或者其他解决方案来压缩我的文件?它是沉重的,因为一些图形有很多点。例如,有没有一种方法可以将这些图形转换为jpg并调整压缩?
发布于 2011-05-02 20:56:20
我遇到了同样的问题,并找到了两种不同的解决方案(有关更多详细信息,请参阅此thread )。它们都极大地减小了我未压缩的PDF的大小。
convert input.pdf -compress Zip output.pdf
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH -dQUIET -sOutputFile=output.pdf input.pdf
编辑:我刚刚发现了另一个选项(用于无损压缩),它可以避免讨厌的gs命令。qpdf是一个简洁的工具,可以转换PDF(压缩/解压缩,加密/解密),并且比gs命令快得多:
qpdf --linearize input.pdf output.pdf
发布于 2014-09-08 06:22:21
我用400ppi的tiffs,大部分是8位的,少数是24位的,用PackBits压缩,用Zip/Deflate的tiff2pdf
压缩。我在这些方法中遇到的一个问题是:上面的方法都没有保留我在Acrobat Pro X中费力手动创建的书签目录,甚至没有保留gs
推荐的ebook
设置。当然,我可以打开一个目录完好无损的原件,然后做一个Replace pages
,但不幸的是,这些方法一开始都没有令人满意的工作。他们要么将尺寸缩小到无法接受的像素化程度,要么根本没有减小尺寸,在一种情况下,尽管质量下降,但实际上却增加了尺寸。
pdftk compress
no change in size
bookmarks TOC are gone
gs screen
takes a ridiculously long time and 100% CPU
errors:
sfopen: gs_parse_file_name failed. ?
| ./base/gsicc_manage.c:1651: gsicc_set_device_profile(): cannot find device profile
74.8MB-->10.2MB hideously pixellated
bookmarks TOC are gone
gs printer
takes a ridiculously long time and 100% CPU
no errors
74.8MB-->66.1MB
light blue background on pages 1-4
bookmarks TOC are gone
gs ebook
errors:
sfopen: gs_parse_file_name failed.
./base/gsicc_manage.c:1050: gsicc_open_search(): Could not find default_rgb.ic
| ./base/gsicc_manage.c:1651: gsicc_set_device_profile(): cannot find device profile
74.8MB-->32.2MB
badly pixellated
bookmarks TOC are gone
qpdf --linearize
very fast, a few seconds
no size change
bookmarks TOC are gone
pdf2ps
took very long time
output_pdf2ps.ps 74.8MB-->331.6MB
ps2pdf
pretty fast
74.8MB-->79MB
very slightly degraded with sl. bluish background
bookmarks TOC are gone
发布于 2012-03-26 05:38:47
这个过程运行得很好
pdf2ps large.pdf very_large.ps
ps2pdf very_large.ps small.pdf
试试看。
https://stackoverflow.com/questions/5296667
复制相似问题