热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

如何将不同类型的PDF文档进行压缩变小?

我们日常工作经常接触很多文档,而目前PDF格式是我们比较常用的一种格式,因而也会将各种其他类型的文档转成PDF使用,如果生成的PDF太大&

我们日常工作经常接触很多文档,而目前PDF格式是我们比较常用的一种格式,因而也会将各种其他类型的文档转成PDF使用,如果生成的PDF太大,不同类型的文件应该如何压缩变小呢?

一、office生成的PDF文档

一般最常见的就是将Word或Excel等office文档导出为PDF,这种文档一般是文字加图片或者页面较多转出来的PDF才会比较大,我们可以使用PDF编辑器来操作压缩即可。

比如用福昕PDF编辑器打开PDF文档后,选择左上角“文件”选项卡中的“减少文件大小”,然后根据系统提示选择保存路径后等文件处理完成即可;
在这里插入图片描述

二、图片生成的PDF

另外一种比较常见的就是图片生成的PDF,由于图片没有参考性,生成的PDF页面大小经常会非常大,那么这种文档我们可以通过改变页面大小从而达到压缩的目的。

方法一:PDF虚拟打印

首先打开PDF文档后,选择打印进入设置页面,并选择“缩放过大的页面”,并更换一款有PDF虚拟打印机打印一下就可以了。(注:并不是要真的打印,只是模拟打印改变大小)
在这里插入图片描述

方法二:页面大小调整

首先用极速PDF编辑器打开PDF文档后,选择编辑器右上角“文档”选项卡中的“页面”并选择“调整尺寸”进入设置页面;
在这里插入图片描述

在设置窗口新尺寸中勾选“标准”,并下拉选项中选择常用的A4 ,这样不仅能将PDF页面调整到正常尺寸,而且保存后会发现文档也变小了。
在这里插入图片描述

三、扫描的PDF

最常见的就是扫描版也就是PDF文档里面是一张张图片的类型,这种文档都会比较大,所以需要压缩的比较多的。而且手机办公也比较多,所以选择在线网页转换就能同时使用比较方便。

首先搜索speedpdf并打开这个在线转换工具后,选择页面中的Compress PDF进入压缩;根据页面提示上传需要压缩的PDF文档;
在这里插入图片描述

点击文档后的convert开始压缩进程,根据文件的大小需要的时间有所不同,因为我们并没有登录,所以完成之前不要关闭这个页面,等完成后再点击下载就可以了。
在这里插入图片描述


推荐阅读
  • 帝国CMS多图上传插件详解及使用指南
    本文介绍了一款用于帝国CMS的多图上传插件,该插件通过Flash技术实现批量图片上传功能,显著提升了多图上传效率。文章详细说明了插件的安装、配置和使用方法。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • 本文介绍了MindManager在项目管理中的强大功能,特别是其内置的甘特图工具。通过该工具,用户可以轻松创建和管理项目计划,优化任务分配,并与其他软件无缝集成。 ... [详细]
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 三星W799在2011年的表现堪称经典,以其独特的双屏设计和强大的功能引领了双模手机的潮流。本文详细介绍其配置、功能及锁屏设置。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
  • 最近团队在部署DLP,作为一个技术人员对于黑盒看不到的地方还是充满了好奇心。多次咨询乙方人员DLP的算法原理是什么,他们都以商业秘密为由避而不谈,不得已只能自己查资料学习,于是有了下面的浅见。身为甲方,虽然不需要开发DLP产品,但是也有必要弄明白DLP基本的原理。俗话说工欲善其事必先利其器,只有在懂这个工具的原理之后才能更加灵活地使用这个工具,即使出现意外情况也能快速排错,越接近底层,越接近真相。根据DLP的实际用途,本文将DLP检测分为2部分,泄露关键字检测和近似重复文档检测。 ... [详细]
  • 本文介绍如何使用 Python 获取文件和图片的创建、修改及拍摄日期。通过多种方法,如 PIL 库的 _getexif() 函数和 os 模块的 getmtime() 和 stat() 方法,详细讲解了这些技术的应用场景和注意事项。 ... [详细]
  • 探索12个能显著提升iPhone使用体验的隐藏技巧,掌握这些功能后,你会发现生活更加便捷高效。 ... [详细]
  • 深入解析Redis内存对象模型
    本文详细介绍了Redis内存对象模型的关键知识点,包括内存统计、内存分配、数据存储细节及优化策略。通过实际案例和专业分析,帮助读者全面理解Redis内存管理机制。 ... [详细]
author-avatar
成亚穗_530
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有