如何使用Python从PowerPoint演示文稿幻灯片中提取评论

斯托伯特

我需要从一系列PowerPoint演示文稿中提取注释(使用Microsoft PowerPoint注释功能制作)。

以下链接说明了如何在C#中执行此操作:

https://www.e-iceblue.com/Tutorials/Spire.Presentation/Spire.Presentation-Program-Guide/Comment-and-Note/Extract-comments-from-presentation-slides-and-save-in-txt- file.html

看来python-pptx不具有从PowerPoint读取/写入注释的功能:

https://python-pptx.readthedocs.io/en/latest/

如果存在此类功能,则无法在上面的文档中找到它。

有什么办法吗?

斯托伯特

我能够通过使用win32com来访问注释对象并按照K753的建议从那里进行操作来做到这一点:

import win32com.client
ppt_dir = 'test.pptx'
ppt_app = win32com.client.GetObject(ppt_dir)

for ppt_slide in ppt_app.Slides:
    for comment in ppt_slide.Comments:
        print(comment.Text)

以下文档具有有关注释对象的更多详细信息:

https://docs.microsoft.com/zh-cn/office/vba/api/powerpoint.comment

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected]m 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用OpenXML在PowerPoint幻灯片中插入形状

来自分类Dev

使用C#将PowerPoint演示文稿的所有幻灯片放到宽屏模式

来自分类Dev

如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

来自分类Dev

如何禁用Google幻灯片演示文稿iframe导航

来自分类Dev

在VBA powerpoint中如何将新幻灯片添加到空白演示文稿

来自分类Dev

从.pptx幻灯片中提取图像

来自分类Dev

如何使用Open XML .net SDK将幻灯片编号添加到PowerPoint演示文稿中?

来自分类Dev

使用Powershell将幻灯片从一种Powerpoint演示文稿复制到另一种幻灯片

来自分类Dev

如何使用OpenXML SDK在Powerpoint幻灯片中隐藏文本?

来自分类Dev

使用Google Apps脚本提取演示文稿中特定幻灯片的URL

来自分类Dev

如何在上一张幻灯片中停止我的HTML演示文稿?

来自分类Dev

如何从Laravel数据库中提取内爆图像并显示在幻灯片中

来自分类Dev

从Access VBA打开PowerPoint演示文稿的特定幻灯片

来自分类Dev

PowerPoint:在演示文稿中多次重复使用幻灯片

来自分类Dev

如何从PowerPoint演示文稿中提取所有图像?

来自分类Dev

PowerPoint幻灯片中的ActiveX控件

来自分类Dev

删除PowerPoint演示文稿中所有未使用的母版幻灯片

来自分类Dev

嵌入其他PowerPoint演示文稿中的幻灯片

来自分类Dev

使用C#将PowerPoint演示文稿的所有幻灯片放到宽屏模式

来自分类Dev

将来自其他Powerpoint演示文稿的幻灯片的链接副本嵌入到另一个Powerpoint演示文稿中

来自分类Dev

如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

来自分类Dev

Powerpoint幻灯片显示不在幻灯片中的页面

来自分类Dev

在同一张Powerpoint演示文稿的多张幻灯片中,用其他颜色替换特定的文本颜色

来自分类Dev

不在演示文稿模式时,通过热键在幻灯片中选择幻灯片

来自分类Dev

如何将标题幻灯片插入PowerPoint演示文稿中?

来自分类Dev

如何停止不在主幻灯片PowerPoint上的特定幻灯片中的动画?

来自分类Dev

如何修复PowerPoint 2016演示文稿中某些幻灯片的母版不匹配?

来自分类Dev

使用Powershell将幻灯片从一种Powerpoint演示文稿复制到另一种幻灯片

来自分类Dev

每次演示文稿碰到第一张幻灯片时,powerpoint run宏

Related 相关文章

  1. 1

    如何使用OpenXML在PowerPoint幻灯片中插入形状

  2. 2

    使用C#将PowerPoint演示文稿的所有幻灯片放到宽屏模式

  3. 3

    如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

  4. 4

    如何禁用Google幻灯片演示文稿iframe导航

  5. 5

    在VBA powerpoint中如何将新幻灯片添加到空白演示文稿

  6. 6

    从.pptx幻灯片中提取图像

  7. 7

    如何使用Open XML .net SDK将幻灯片编号添加到PowerPoint演示文稿中?

  8. 8

    使用Powershell将幻灯片从一种Powerpoint演示文稿复制到另一种幻灯片

  9. 9

    如何使用OpenXML SDK在Powerpoint幻灯片中隐藏文本?

  10. 10

    使用Google Apps脚本提取演示文稿中特定幻灯片的URL

  11. 11

    如何在上一张幻灯片中停止我的HTML演示文稿?

  12. 12

    如何从Laravel数据库中提取内爆图像并显示在幻灯片中

  13. 13

    从Access VBA打开PowerPoint演示文稿的特定幻灯片

  14. 14

    PowerPoint:在演示文稿中多次重复使用幻灯片

  15. 15

    如何从PowerPoint演示文稿中提取所有图像?

  16. 16

    PowerPoint幻灯片中的ActiveX控件

  17. 17

    删除PowerPoint演示文稿中所有未使用的母版幻灯片

  18. 18

    嵌入其他PowerPoint演示文稿中的幻灯片

  19. 19

    使用C#将PowerPoint演示文稿的所有幻灯片放到宽屏模式

  20. 20

    将来自其他Powerpoint演示文稿的幻灯片的链接副本嵌入到另一个Powerpoint演示文稿中

  21. 21

    如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

  22. 22

    Powerpoint幻灯片显示不在幻灯片中的页面

  23. 23

    在同一张Powerpoint演示文稿的多张幻灯片中,用其他颜色替换特定的文本颜色

  24. 24

    不在演示文稿模式时,通过热键在幻灯片中选择幻灯片

  25. 25

    如何将标题幻灯片插入PowerPoint演示文稿中?

  26. 26

    如何停止不在主幻灯片PowerPoint上的特定幻灯片中的动画?

  27. 27

    如何修复PowerPoint 2016演示文稿中某些幻灯片的母版不匹配?

  28. 28

    使用Powershell将幻灯片从一种Powerpoint演示文稿复制到另一种幻灯片

  29. 29

    每次演示文稿碰到第一张幻灯片时,powerpoint run宏

热门标签

归档