有没有办法将 LaTeX 风格的图像插入到 Powerpoint 中?

有没有办法将 LaTeX 风格的图像插入到 Powerpoint 中?

我必须制作一个不时更换的幻灯片,但大多数时候只是图片。我有一个制作图片的系统,当我更新图片时,我会将它们存储在一个带有更新日期的文件夹中,因此旧图片将类似于 Dave/Documents/20220223/myphoto1.png,而较新的图片将类似于 Dave/Documents/20220225/myphoto1.png。

如果我使用 LaTeX 编写此文档,我可以转到文件并执行“全部替换”以将旧日期替换为新日期。当我重新编译文档时,新图像将出现在 PDF 输出中。在 Word 中,我了解到INCLUDEPICTURE 去年,但是该功能在我的 Powerpoint 中不可用(至少在任何地方都不可用)。

有没有办法在 Powerpoint 中模拟这一点?

答案1

如果图像数量始终相同,请创建一个新文件夹,将当前图像放入其中,在该文件夹中创建一个新的 PPT 或将现有 PPT 复制到其中。

对于每张图片,选择插入 | 来自文件的图片,浏览到包含图片的文件夹,选择一个,而不是单击插入对话框右下角的插入按钮,而是单击旁边的三角形并选择链接到文件或者插入并链接

对剩余的图片重复上述操作。

需要添加新图片时,请确保图片文件的名称与原始文件相同,然后将新文件复制到包含 PowerPoint 文件的文件夹中。您可能会收到提示,询问您是否允许更新链接内容;如果是,请回答“是”。

PPT 将使用新文件更新您的演示文稿。

链接到文件与插入并链接之间的区别:

链接到文件只存储 PowerPoint 文件中链接文件的路径。如果图片不存在,则在查看演示文稿时会出现红色 x,表示没有图片。

插入并链接会插入文件中的图片(这样即使链接断开,也会有内容显示),还会在打开 PPT 文件时检查文件的新版本,如果找到则更新。除非文件大小是个问题,否则这是更好的选择。

答案2

我有一个想法,不需要学习 VBA。我假设您使用的是 Windows,但这个想法可以移植到其他可以使用 PowerPoint 的操作系统上。我假设图片的名称是恒定的,因此每次只有文件夹会发生变化。

  • 创建一个名为的占位目录连接点,例如placeholder

    mklink /j "C:\...\Documents\placeholder" "C:\...\Documents/20220223"
    
  • 使用“插入并链接”命令插入图像,从placeholder

  • 到时候删除placeholder并重新创建它以指向新文件夹:

    rmdir "C:\...\Documents\placeholder"
    mklink /j "C:\...\Documents\placeholder" "C:\...\Documents/20220225"
    
  • 进入 PowerPoint 并执行“编辑链接”来刷新图像。

以下参考资料将有助于上述步骤:

相关内容