【发布时间】:2011-01-21 16:26:50
【问题描述】:
我正在尝试开发一个 Point of Purchase 标志创建器。 我能想到的最好方法是使用 PowerPoint 幻灯片来创建 POP。
我遇到的问题是我可以找到一页又一页的信息来打开演示文稿,但我似乎找不到任何可以让我打开实际的 powerpoint 文件进行编辑的东西。客户端不需要制作新的文本框或任何类似的东西,但需要能够编辑它们。
目前我正在使用网络浏览器查看 ppt 演示文稿,但正如我所提到的,它只是一个演示文稿。
private void Form1_Load(object sender, EventArgs e)
{
this.webBrowser1.Navigate("about.blank");
string path = "C:\\Users\\Test\\test.ppt";
this.webBrowser1.Navigate(path);
}
提前谢谢你
附言我确实在项目中引用了 Office 互操作,但似乎一切都因情况而异,以至于我找不到太多信息来帮助我。
【问题讨论】:
-
您能否详细说明您正在查看的“编辑”范围是什么?
-
那么,让我直说吧...您正在创建软件,通过使用 Office 互操作来编辑 power point 演示文稿来编辑 power point 演示文稿?
-
@Will 这不是不合理,因为这是在非常特殊的情况下使用的。
-
正如 BrianLy 解释的那样。关于我正在尝试做的事情的更详细描述是关于 BrianLy 的回答的评论
-
@Brian @Erick 所以你实际上是在“编辑”模板中的文本。知道了。顺便说一句,我正在做一些非常相似的事情,但是我没有使用 PPT 作为模板,而是使用 WPF 页面和用户控件,绑定我的数据,然后使用 XPS 打印路径打印它。如果您希望用户创建和提供 PPT,这可能太复杂了。
标签: c# office-interop