首页 > 其他分享 >PDF 压缩常用方法比较

PDF 压缩常用方法比较

时间:2023-03-19 18:25:25浏览次数:48  
标签:文件 常用 在线 示例 压缩 测试 PDF

日常工作中,如果是一份 PDF 文档传输,时间长一点没什么问题,但如果需要传输几十个文档或者几百个就会花费很多时间,而对多个PDF文档压缩,体积变小了,传输的效率会大大提高,节省时间。

PDF 压缩的常用方法

本文以《思想录(法)帕斯卡尔.2014-天津人民,原大小 298 M》为例,测试网上常见的方法

在线压缩

在线压缩一般限制 2 M ~ 200 M 不等。
目前,经测试的 N 多 PDF 在线压缩,限制点 200M 大小,免登录的发现几处

1、iLovePDF | 为PDF爱好者提供的PDF文件在线处理工具
https://www.ilovepdf.com/zh-cn

  • 测试结果

上传快,压缩快,下载慢,对示例文件压缩仅为 1% 。

2、PDF24 Tools: 免费且易于使用的在线PDF工具
https://tools.pdf24.org/zh/

  • 测试结果

上传快,压缩比上一个慢,下载慢,对示例文件压缩仅为 0.05 % 。

3、PDF压缩_PDF在线压缩_免费的PDF在线压缩工具-PDF88
https://pdf88.cn/compress_pdf/

  • 测试结果

上传快,压缩和前一个不相伯仲,下载慢,对示例文件压缩仅为 0.17 % 。

阅读器自带功能

以 Adobe Acrobat PDF 阅读器示例其自带的四个功能

  • 1、【缩小大小的 PDF®】

打开文件后,选择【文件】–>【另存为其它】–>【缩小大小的 PDF®】,就可以缩小 PDF 了。压缩功能会根据软件的版本兼容性不同,自适应压缩的大小也不同。

  • 2、【优化的PDF(O)】

打开文件后,选择【文件】-【另存为其它】-【优化的PDF】打开文件优化界面。
可自行选择图像的质量、文件内容,来实现PDF文件体积的缩小。

  • 3、【Adobe虚拟打印】

打开文件后,Ctrl+P–>【打印设置】,选择Adobe PDF打印机,–>【属性】–>【Adobe PDF设置】,将【默认设置】更换为【最小文件大小】,“确定”打印压缩 PDF 文档大小。

  • 上述三项测试结果比较

    几乎没有多大作用。
  • 4、【另存为】

此种仅适用于原文件为非扫描的内容中文本居多转化为 PDF 的文件,许多直接另存一下,就会变小不少。

注:

示例文件为扫描文件,第4条不适用于扫描文件,此处没有现成样例文件不再示例。

福昕PDF风腾套件也有类似功能 ,此处不再赘述 。

专业压缩工具

PDFShrink

  • 测试结果

大小比较:对示例文件压缩率为 45% 。

清晰度比较(上为原文件,下为压缩后) 

PDFCompressor

  • 测试结果

大小比较:对对示例文件压缩率为 64% 。

清晰度比较(上为原文件,下为压缩后)

  • 提示

本文示例文件未必和其他博文文件属于同一种 PDF 软件构建,后两种软件是我压缩 PDF 常用的软件,仅供读者参考使用。

  • 文中小程序

PDFShrink
PDFCompressor

链接:https://pan.baidu.com/s/1XsOU0wqqZ28F2l7euVQpmA?pwd=viqm
提取码:viqm

标签:文件,常用,在线,示例,压缩,测试,PDF
From: https://www.cnblogs.com/FYSF/p/17233831.html

相关文章

  • PDF 清晰度调整 —— PDF “ 瘦身 ”
     适用类型——排除彩色,“非黑即白”1、页面没有图的,譬如社科类、文学类2、页面有图,图是鲜明如线条或阴影的,比如数学类本文接上篇仍以《思想录(法)帕斯卡尔.2014......
  • 嵌入式开发中常用的条件编译
    条件编译命令常见形式:1#ifdef标识符2程序段13#else4程序段25#endif作用:当标识符被#define定义过,则对程序段1进行编译,否则编译程序段2。常用形式2:#ifndef......
  • 前端开发常用工具
    HtmlEmmethtml代码快速生成工具。占位字符生成lorem敲tab键即可自动生成一段占位文本图片占位符生成网址/图片宽度x图片高度支持的网址:http://placeholder......
  • 10 常用容器
    这些容器的泛型中全部只能使用对象,不能使用基本数据类型。10.0CollectionFrameworkjava.util.Collection集合中不能存放基本类型数据,而只能存放对象的引用。Collec......
  • kali下对压缩包的压缩与解压(转)
    kalilinux压缩文件解压缩命令(包含7z)tartar解包:tarxvfFileName.tar打包:tarcvfFileName.tarDirName(注:tar是打包,不是压缩!)———————————————.gz解......
  • Pandas 常用操作
     Pandas库专为数据分析而设计,它是使Python成为强大而高效的数据分析环境的重要因素。一、Pandas数据结构1、importpandasaspdimportnumpyasnpimportmatplotli......
  • 几种常用降压集成开关电源芯片
     开关电源类1、LM2575   oscillatorfrequency  开关频率52kHz   常用配套电感100uh 输入15V到24V。最大电流1A。2、LM2596 oscillatorfrequency  ......
  • 优先队列(PriorityQueue)常用方法及简单案例
    1前言PriorityQueue是一种特殊的队列,满足队列的“队尾进、队头出”条件,但是每次插入或删除元素后,都对队列进行调整,使得队列始终构成最小堆(或最大堆)。具体调整如下:插入......
  • Java容器及其常用方法汇总
    1概述JavaCollections框架中包含了大量的接口及其实现类和操作它们的算法,主要包括列表(List)、集合(Set)、映射(Map),如下:接口实现类数据结构初始容量加载因子扩容......
  • Linux常用命令
    Linux常用命令关机:shutdownsync#将数据由内存同步到硬盘中shutdown#关机指令,你可以manshutdown来看一下帮助文档。例如你可以运行如下命令关机:shutdown-h10......