我寻求帮助,与粘贴 Greenshot 截图时的 Powerpoint 幻灯片布局有关。(据我所知,greenshot 的首选项中没有可用的设置)
我需要更改幻灯片布局的参数,该参数是在从 greenshot 导入到 powerpoint 的过程中自动创建的。我猜 Powerpoint 应该使用 LayoutPictureWithCaption(我没有找到任何帮助,所以我在 GitHub 上搜索代码,虽然我不是程序员或编码员,但这只是猜测)
代码在https://gist.github.com/ndxbn/817a7ac206f53c26dc23a008853b6436状态
;对于 Powerpoint:幻灯片布局,将其更改为错误值将回退到 ppLayoutBlank!!PowerpointSlideLayout=ppLayoutPictureWithCaption
因此,如果我尝试修改粘贴屏幕截图的幻灯片的布局,
-> 我尝试修改 PowerPoint 中 SlideMaster 视图中的 LayoutPictureWithCaption。
但是这似乎不起作用。每次我将其更改为我想要的布局,保存并尝试 Greenshot,它仍然采用布局的原始格式...此外,在 SlideMaster 中查看后 - 新创建的布局存在...名称如下:
-> 1_LayoutPictureWithCaption ...与原始布局相同(我试图修改的布局..LayoutPictureWithCaption布局仍然存在并根据我的意愿进行了修改,只是碰巧引入了具有类似名称的新布局,现在正在控制导入...删除或修改它都无济于事)
实际上,如果我单击“新幻灯片”,它会根据我在 SlideMaster 中的修改创建幻灯片,这只是通过 Greenshot 导入的过程,它开始重复原始布局。
LayoutPictureWithCaption 的布局是否以某种方式从 Greenshot 导入或受到影响?
如何使用 Greenshot 的屏幕截图成功修改幻灯片的布局?
(基本上,标题和文本浪费了太多空间……并且对于任何快速工作来说,更改每个屏幕截图的参数以放大它并手动定位它非常耗时)
从理论上讲,使用 Greenshot 到 Powerpoint 的工作流程非常棒,但是屏幕截图太小了。}它们适合预先安排的图片窗口/这也很方便...但这只是幻灯片的一小部分...我只是改变了布局的参数,这样图片即屏幕截图将更占主导地位并更位于幻灯片的中心...但是我无法让 Greenshot 通过它进行导入)
答案1
您需要右键单击“关于 Greenshot”。加载“关于”屏幕时,按键盘上的“I”。Greenshot.ini 文件将打开。使用此版本的文件,而不是您可以通过文件资源管理器导航到的版本。保持此文件打开并退出 Greenshot。关闭 Greenshot 后,向下滚动 Greenshot.ini 文件到 Powerpoint 部分。通过在前面添加分号来注释掉“PowerpointSlideLayout=ppLayoutPictureWithCaption”行。在此行下方,添加 PowerpointSlideLayout=ppLayoutBlank 保存文件并关闭。重新打开 Greenshot 并截取新的屏幕截图,将其发送到 PowerPoint。希望这对您有用。昨天无休止地寻找答案后,我今天早上成功进行了更改。
答案2
您可以从此页面找到 powerpoint 布局的所有关键字
https://docs.microsoft.com/en-us/office/vba/api/powerpoint.ppslidelayout
退出 Greenshot,然后在 greenshot.ini 文件中(位于 appdata/roaming/greenshot 目录中)将此 PowerpointSlideLayout 配置更改为您在上述网页中看到的布局。用分号注释掉原始配置,并在该行下添加新的配置,如下所示。
;PowerpointSlideLayout=ppLayoutPictureWithCaption
PowerpointSlideLayout=ppLayoutTextAndObject
我选择了 ppLayoutTextAndObject,标题和截图更合适