问题标签 [powerpoint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - 从 PowerPoint(.ppt 或 .pptx)文件中提取文本?
我目前正在使用 OpenOffice 宏和 pdf2text 程序的组合来提取文本,并希望找到一种更简单、更有效的方法来从 PowerPoint 文件中提取文本。
我尝试使用 Apache POI 库,但运气不佳,在尝试处理我正在查看的文件时遇到了库中的许多异常,并且不想特别筛选库的源代码。
有没有一种简单的方法可以在不使用上述库的情况下做到这一点?
pdf - PowerPoint 2007 SP2,PowerShell 中的 ExportAsFixedFormat?
昨天我试图为朋友将一组 PPT 批量转换为 PDF,我决定看看 PowerShell,因为它已经在我的 HD 上放置了一段时间。
这是我想出的代码。
由于“蛮力”方法不起作用(“类型不匹配”),我尝试使用
这里奇怪的是它仍然抛出“类型不匹配”错误......
此外,SaveAs 适用于
我究竟做错了什么?
更新
相关文件:
这是完整的错误消息
excel - 将 PowerPoint 图表嵌入 Excel
如果我在 Excel 工作表中嵌入 PowerPoint 演示文稿,那么在 PowerPoint 中,在每张幻灯片上设置图表对象,我可以进入图表对象的数据表,并让它返回 Excel 电子表格中的数据吗?
如果是这样,怎么做?
注意:我要的是 Office 2003
vba - 以编程方式将字体格式应用于 PowerPoint 文本
我正在尝试使用 VBA 将一些文本插入到 PowerPointTextRange
中,我使用这样的东西:
但是,我不知道如何以编程方式应用粗体、斜体和下划线(我没有看到 .RichText 属性或类似的东西)。
我所拥有的是一些简单的 HTML 文本,其中包含我想转换的粗体、斜体和下划线文本。
这该怎么做?
c# - VSTO PowerPoint/Excel 交互
我想从 PowerPoint 幻灯片中提取数据,然后将它们粘贴到 Excel 工作簿中,其中 PowerPoint 中的每张幻灯片对应于 Excel 工作簿中的一个工作表,反之亦然(从 Excel 到 PowerPoint)。
我该怎么做呢?我提取了 PowerPoint 中的数据,但现在如何将其发送到 Excel 中?我有什么选择/可能性?
我正在使用带有 C# 的 VSTO,请告诉我 Office 2003/2007 的解决方案
c# - 通过 C# 启动的 PowerPoint 不退出
嘿,我正在从 C# WinForms 应用程序自动化 PowerPoint 和 Excel;我所做的是从 PowerPoint 中读取幻灯片并将它们保存在 Excel 中,然后退出这两个应用程序。Excel 成功退出,但 PowerPoints 没有退出。问题是当我第一次转换时它不会退出,但是当我再次转换时它会退出。
这是我的代码
interop - 在 powerpoint 2007 中拖放 html 表格
我已经处理这个问题很长一段时间了:我们公司为 word/excel/ppt 开发插件(2003 和 2007 版本)
我们的插件提供的选项之一是将表格从插件拖到应用程序中。
这是通过 3 种不同的方式实现的:
- Excel --> 我们创建一个制表符分隔的字符串并将其拖放为 DataFormats.text
- Word --> 我们创建一个 RTF 表,并将其拖放为 DataFormats.rtf
- PPT --> 我们创建一个 HTML 表格,并将其拖放为 DataFormats.html
在 2003 和 2007 中,一切都运行良好,除了 powerpoint 2007,它似乎不支持任何类型的 html 删除(不像 powerpoint 2003,它运行良好)我们已经尝试了所有方法,但我们开始绝望。
任何人都知道如何让 PowerPoint 2007 允许将 html 拖放到演示文稿中?
excel - 用于将图表插入 ppt 幻灯片的 VBA
下面是我用来将图表从 excel 电子表格中提取到 ppt 中的过程。但是我无法弄清楚的一件事是如何将图片插入“对象”而不是仅仅将其粘贴到屏幕上。(即,如果我做了一个 ppLayoutFourObjects,并将四个图表发送到这张幻灯片,在添加另一个之前,我需要知道如何将图表粘贴到从 4 个对象选择中显示的每个指定矩形中)。我知道第一个似乎总是矩形五,我无法正确获取代码。请帮忙。这都是2003 Office。
谢谢你的帮助。PowerPoint 的 VBA 是我最弱的,但我真的需要拿起它来工作!多谢你们!
c# - 如何在 C# 或 Perl 中以编程方式打开 PowerPoint 演示文稿并将其保存为 HTML/JPEG?
我正在寻找一个可以做到这一点的代码片段,最好是在 C# 甚至 Perl 中。
我希望这不是一项大任务;)
ms-access - 使用 Access 中的图表创建 Powerpoint
我正在尝试以编程方式从 Access 中的图形创建 PowerPoint。理想情况下,当图表移动到 PowerPoint 时,它们将变成静态图片,而不是仍然链接到访问数据的图表。
我尝试过以下程序:
我收到一条错误消息,例如:粘贴方法失败。
有更好的方法吗?并且可以强制变成静态图像吗?
谢谢你。