【问题标题】:How i can create a .ppt file from as3?我如何从 as3 创建一个 .ppt 文件?
【发布时间】:2013-05-04 07:32:48
【问题描述】:

如何从 as3 创建一个 .ppt 文件?我需要将一张图片添加到 powerpoint 并单击按钮保存 .ppt 文件。是否有任何 as3 库可用于将文件保存为 ppt? 任何帮助将不胜感激。

提前谢谢..

【问题讨论】:

  • 您可以使用这样一个事实,即任何 Office 文档都保存为一组压缩的 XML 文件。你可以看看你的ppt的结构。然后,您可以使用 zip 库进行 flex 打包和解包并操作内容。查看这篇文章以获取更多信息(这是 Excel 图表的示例)stackoverflow.com/questions/14722645/…

标签: apache-flex actionscript powerpoint actionscript-3


【解决方案1】:

我在 Microsoft Office PowerPoint 中为您编写 VBA 代码。您可以使用此代码实现您的目标。

当您想要创建 PowerPoint 演示文稿时,您必须按以下顺序创建一个名为“Info.txt”的文本文件(文本文件的路径必须在您放置我附加的“InsertPicture-Office 2007.pptm”的位置和“InsertPicture-Office 2010 & 2013.pptm”文件):

第 1 行。图片到幻灯片左侧的距离

第 2 行。图片到幻灯片顶部的距离

第 3 行。幻灯片中的图像宽度

第 4 行。幻灯片中的图像高度

第 5 行。保存 PowerPoint 演示文件的完整路径和名称(扩展名为 [.pptx])

第 6 行。用于插入 PowerPoint 演示文稿幻灯片的图像的完整路径和名称(带扩展名)

保存文本文件后,只需运行“InsertPicture-Office 2007.pptm”或“Ins​​ertPicture-Office 2010 & 2013.pptm”文件即可。

请记住,您必须通过以下方式为 Microsoft Office PowerPoint“启用所有宏”:

打开 Microsoft Office Powerpoint -> 文件 -> 选项 -> 信任中心 -> 信任中心设置 -> 宏设置 -> 启用所有宏...

4Shared -> InsertPicture-Office 2007.pptm, InsertPicture-Office 2010 & 2013.pptm and Info.txt files

SendSpace -> InsertPicture-Office 2007.pptm, InsertPicture-Office 2010 & 2013.pptm and Info.txt files

您只能按照我上面提到的顺序更改“Info.txt”文件并打开“InsertPicture-Office 2007.pptm”或“Ins​​ertPicture-Office 2010 & 2013.pptm”之一来测试它文件根据您系统中安装的 Microsoft Office PowerPoint 版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多