当前位置: 首页 > news >正文

Visio文件很小,但把图从Visio粘贴到Word后非常大

先说一下文中涉及的软件版本:

MS Visio 2016 + MS Word 2016 + MS PowerPoint 2016 + Adobe Acrobat Pro DC 2019

交代一下事情原委。在Visio里画了一张图,其实也谈不上画图,而是收集了一些自然图片拼了一张图。收集的这些原始图片质量也不是很高,因此Visio文件大小也就不到2MB。但是,转折来了,当把图片插入到Word后,文件大于50MB(参见第六幅包含各种格式“绘图1”文件的插图)。其实文件大这件事本身也无所谓,多占一些硬盘存储空间而已,但关键是这张图会使Word非常卡,特别是当页面翻到这张图的位置时,图片还要缓一下才能显示出来(也可能是我的笔记本比较老了),所以得想办法解决一下,否则继续写文档也非常闹心。

问了一下大模型,说是这种情况通常是由‌嵌入对象的存储机制和图形格式处理方式‌导致的,只要使用“选择性粘贴”为‌图片(增强型图元文件)‌ 或 ‌JPG/PNG等位图格式就可以了。这个功能我也是用过的,但不知为啥现在Word里粘贴Visio插图时没有这个选择性粘贴功能了,于是就把Visio插图粘到了PowerPoint,反正在我的电脑上这样做默认就是不可编辑的图片格式了。但保存后看了一下ppt文件大小,比doc文件略小一些,但也是大于50MB(参见第六幅包含各种格式“绘图1”文件的插图);然后把这个图片从PowerPoint复制到Word,跟插入可编辑的Visio图片时也大差不差。

于是我尝试了Word自带的一些图片压缩方法。比如对于插入到Word中的可编辑Visio插图,在图片上面右击,单击“图片”,然后单击“压缩”,更改分辨率:

对于从PowerPoint复制到Word中不可编辑的图片,单击图片,切换到Word的格式面板,单击“压缩图片”,更改分辨率:

但这些方法都无法有效解决问题。

然后就想用LaTeX写文章时处理图片的经验。把Word文件使用虚拟打印机(本次使用的是Foxit Reader PDF Printer)以最高分辨率另存为pdf文件(打印机属性中的图片分辨率调到最高,如下图所示):

然后右击pdf文件,选择“使用Adobe Acrobat编辑”,使用Adobe Acrobat打开pdf文件。使用“裁剪页面”功能,将图片周围的空白去掉,得到要使用的插图:

在Adobe Acrobat中依次单击“文件”,“另存为”,选择“保存类型”,分别将文件另存为Word里可以使用的jpg格式、png格式和tif格式:

分别观察一下各种格式文件的大小:

可以发现tif格式图片大于40MB,png格式图片约20MB,jpg格式图片2MB左右,分别打开这些图片看一下清晰度,发现也都大差不差。于是我将jpg格式的图片插入Word,注意,这里对Word要完成一个关键的设置,否则图片单独打开是清晰的,插入到Word的瞬间就变模糊了:依次单击“文件“,”选项“,”高级“,找到”图像大小和质量”部分,勾选“不压缩文件中的图像”前面的复选框,如下图所示:

这次就发现文件大小合适了,插入图片后Word文件大小就是新增了2MB左右,而且图片清晰度也基本得到了保留。

到此问题得到基本解决。

http://www.jsqmd.com/news/351277/

相关文章:

  • Sentieon | RNA-seq 变异检测全流程详解
  • 构建2万+文档RAG系统:10个项目实战经验,值得收藏
  • Python毕设选题推荐:基于Python的去中心化知识图谱系统的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • MyEMS开源能源管理系统赋能涤纶纤维制造业绿色转型
  • 布雷顿森林体系是如何崩溃的?
  • 【课程设计/毕业设计】基于Python的去中心化知识图谱系统的设计与实现基于django/Flask的 去中心化知识图谱系统【附源码、数据库、万字文档】
  • MyEMS开源能源管理系统——零碳工厂建设的数字化赋能工具
  • 中国人为什么春节要回家过年,过完年又回大城市打拼
  • 计算机Python毕设实战-基于Python的去中心化知识图谱系统的设计与实现【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 从AI到LLM,一篇搞懂大模型技术栈(建议收藏)
  • 免费给视频加字幕的网站
  • 【计算机毕业设计案例】基于python+协同过滤算法的金融理财产品推荐系统基于协同过滤算法的理财产品推荐系统(程序+文档+讲解+定制)
  • LLM推理时计算技术详解:四种提升大模型推理能力的方法
  • Linux内核kfifo - Hello
  • 反弹shell
  • Python计算机毕设之基于Python的去中心化知识图谱系统的设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • 数据即服务:大数据领域的下一个风口
  • 在 VS Code 中集成和使用通义灵码(Lingma)
  • 红米手机技巧:如何在红米手机中恢复联系人 - 教程
  • 分析AI应用架构师的社会网络AI分析平台的性能指标
  • Gensors压力扫描阀:捕捉进气道总压畸变的关键
  • 炸了!AI双巨头同天亮剑[特殊字符] Claude Opus 4.6 vs GPT-5.3-Codex 深度拆解,开发者必看 谁能想到!2026年2月5日,AI圈直接被两大巨头掀翻天花板
  • PBRT中的RayDifferentials
  • 年底聚会避坑!高情商vs低情商表达,差的不只是说话技巧
  • 为什么建议把 map 换成 for loop?—— 聊聊 Side Effects 与语义化编程
  • 基于大数据的新疆特产商品推荐系统的 爬虫 数据分析可视化系统9062th44
  • 二月杂谈
  • 从0到1理解Nginx定时器:源码级超时管理完全指南
  • BigInt 与 Number 的爱恨情仇,为何大佬都劝你“能用 Number 就别用 BigInt”?
  • 可观测性实战:快速定位 K8s 应用的时延瓶颈