PPT绘图卡顿怎么办?

学术   教育   2024-10-09 08:03   上海  

点击蓝字关注“演说洞见” 



PPT卡顿主要有两种情况,一是PowerPoint启动时载入程序慢、甚至卡死,二是PowerPoint绘图过程中发生卡顿。


01

PPT启动载入慢 


一般来说,对于当前的主流硬件水平,加载5~6个插件,PPT启动时可能会多花5~12秒左右。比如我的PPT常驻的插件有ThreeD,OneKey,OKPlus,英豪插件,iSlide,口袋动画这6款,PPT启动时长大约8秒,相对于插件带来的便利性和效率的提升,这个启动速度是我可以接受的。


但如果你的PPT载入时间过长,那就值得注意了。

PPT启动时载入过慢,有两种可能:


1. PPT加载了过多的插件


PPT加载的插件越多,PPT启动的时间越长。

需要注意,很多插件是在安装其他软件的时候无意间加载上去的。比如安装Adobe Acrobat Reader、百度网盘、EndNote等软件都可能给你的PPT上添加其插件。过多插件不但会导致PPT启动速度极慢,还会严重影响PPT的稳定性,造成PPT卡死,崩溃等严重问题。


我的建议是将常用的插件设置为启动时加载,不常用的插件禁用,需要使用时再临时加载。

设置插件加载的方式是:在PPT中点击文件菜单,点击下方的“选项”,弹出窗口中选择“加载项”,右侧下方选择“COM加载项”,点击“转到”按钮,取消勾选不需要使用的加载项,点击左侧确定按钮将其禁用。如需加载某个插件,则勾选后点击确定。

以上方法对于禁用绝大多数插件都是有效的。但仍然会有一些插件非常顽固,难以禁用,比如Adobe的PDF插件。这时候,就需要使用下面的Office插件管理工具了。


2. 插件的不兼容/冲突问题


不同插件之间、插件与系统/PowerPoint之间的兼容性问题有时会导致PPT卡死、甚至无法启动。遇到这种情况,可以下载以下Office插件管理工具,点击“遍历本机com加载项”菜单-“遍历PowerPoint插件”,选中插件后,点击“关闭选中”按钮以禁用插件,再启动PPT查看是否还有问题。这样逐一排除,找到有问题的插件,将其禁用或删除。



Office插件管理工具下载


在本公众号“演说洞见”下,回复“插件管理”下载



02

绘图时的卡顿 


首先明确一点:

PPT绘图时的卡顿和插件没有关系

只和绘制的图形有关。

具体来说,有两种情况:


1.对象过多/对象复杂。


PowerPoint的3D图形是实时渲染的,实时渲染的好处是所见及所得,即改即用,但计算量会大很多。再加上PowerPoint只运用CPU单核心进行运算,不能同时利用CPU的多个核心,导致PPT画复杂的图时,容易发生卡顿。


尤其当一个图形由上千3D对象组成,或形状复杂时(如顶点极多、使用布尔运算制作多孔的结构)时,图形的生成、移动、旋转、编辑都容易卡顿。因此:

  • 如果你不得不使用如此多的对象或非常复杂的图形,那么作图时要多一些耐心,等一等PPT做出反应后再进行下一步操作;

  • 对于已经完成的部分,若不需要再做修改,可以在Ctrl+Shift+D备份原图后,将其原位转图、或选择性粘贴为图片,可以避免使用这些部分时的卡顿问题。



2.积分法带来的卡顿问题


积分法是PPT三维作图重要的基本方法:通过众多元素的有序堆积,积点成线,积线成面,积面成体,从而使用简单的元素图形堆积得到相对复杂的形状。使用积分法制作出的图形,本身就是众多元素的组合。

对于积分法的原理和基本手法,我们在《PPT3D科研绘图》课程第15节、第15.5节中,做了非常详细的专题讲解:


近年来PPT作图技术飞速进步,积分法应用愈发广泛、自动化、一键化。例如ThreeD插件的智能连线车削平板映射三维螺旋等工具,都是基于积分法的。

当一张图中运用这些积分法工具生成的图形较多,或者工具参数设置不合理时,就容易出现由于积分元素过多导致的卡顿问题。


如何避免?


在使用自动化的积分绘图工具时,有一个重要的参数:积分密度


不同工具中密度的物理意义所差别,简而化之,可用以下式子粗略表示:


密度ρ = 数量 / 积分长度,单位是(个/磅

因此积分元素的总数量=ρ*积分长度

积分长度与形状尺寸呈线性正相关


例如,我们要使用球体作为元素沿着一根线条积分,得到一条积分曲线,线条长度为100磅,ρ=1,那么得到积分曲线所需的球体数量=1*100=100个。


密度越大,相同尺寸下,生成的元素数量就越多,得到的图形就越精细,但也越容易卡顿;

形状尺寸越大,相同密度下,生成的元素数量就越多,也就越容易卡顿;


需要注意:积分密度的单位是(个/磅),而不是(个/厘米)。PPT中,1厘米=28.35磅。当积分长度为10厘米,积分密度为1时,则积分元素总数为283个。283这个数量并不多,但如果你在一幅图中使用了5个这样的图形,元素总数就会超过1400个,这就容易卡顿了。


因此在使用基于积分法的工具时,为避免卡顿:

  • 必须注意限制图形尺寸,尽可能小一些;

  • 积分密度不要太大,一般选择1就够了,对精度要求较高时,尽量不要超过2

  • 对于已经完成的部分,若不需要再做修改,可以在备份原图后,将其原位转图、或选择性粘贴为图片



PPT作图的硬件选择


由于前文中提到的实时渲染特性和单核运算机制,当我们用PPT制作由上千个对象组成的复杂的图形时,哪怕电脑配置很高端,也会发生卡顿。


但这些情况是比较极端的,或者可以通过前文所述的方法可大幅减轻乃至避免的。

实际上PPT绘图对硬件的要求并不高。目前市面上主流的办公硬件用于PPT绘图已经足够,无需专门升级硬件。


但当你一页PPT上,只有四五百个形状简单的对象时,也会感到非常卡,那就说明你的硬件实在有点老,可以考虑升级一下了。如果你最近恰好有更换硬件的计划,同时想让PPT绘图体验尽可能流畅、舒适,购买硬件时应该如何选择呢?

  • 系统平台:不要买Mac电脑。目前大部分主流作图插件如OK,OKPlus,英豪,ThreeD等均不支持Mac OS。

  • CPU:PPT无法有效利用多核心的算力,应尽量选择单核性能强的CPU。哪些CPU单核性能强呢?这里有一个排名表: https://www.cpu7.com/single/thread.html。
    作为参考,我正在使用的这台机器CPU是i7-8700K,在当前CPU排名中已是中低档水平,但应对绝大多数PPT绘图场景已经足够。如果你的CPU已经比它强,但绘图仍然卡顿,那么极大概率是积分参数设置不合理或图形复杂度太高;

  • 内存:PPT绘图的内存消耗是根据内存大小动态分配的。电脑内存越大,PPT消耗的就越多,作图也越流畅。我这台电脑32G内存,有时候做非常复杂的图,内存可以消耗到4~5G。因此,内存要尽量大一些

  • 显卡:PPT作图使用的是CPU算力,而不是显卡。因此显卡根据你的其他需要进行选择。

  • 其他硬件:无特殊要求,根据其他需要选择。

03

PPT的强大,只被发现了1%

《PPT3D科研绘图》是我们精心开发的一门视频课程,目前为止,已有超过7500硕博研究生、青年教师、科研工作者加入课程,是目前国内最畅销的科研绘图课程。

如果您对课程内容感兴趣,请点击下方图片查看课程介绍。

扫描上图二维码,或点击下方阅读原文链接购买课程

演说洞见
你没有见过的PPT
 最新文章