我有几行C#代码,我使用Office自动化API控制PowerPoint幻灯片。用于Office 365的Microsoft Office自动化
这是我的软件的相关部分:
首先我得给定文件名的演示。 objPresSet来自PowePoint.Application(): objPres = objPresSet.Open(pptFileNm,MsoTriState.msoFalse,MsoTriState.msoTrue,MsoTriState.msoTrue);
然后我遍历在objPres.Slides所有的幻灯片和我 - 算在幻灯片动画对象(在幻灯片TimeLine.MainSequence其中TriggerType是MsoAnimTriggerType.msoAnimTriggerOnPageClick 活动的数量 - 我读幻灯片标题和幻灯片注释使用s.Shapes [1] .TextFrame.TextRange.Text和s.NotesPage.Shapes [2] .TextFrame.TextRange.Text
数据发送到远程设备,我使用ZXing QR DLL是为了创建用于配对的QR码,根据收集到的数据,远程设备发送类似goto或next的命令,我的C#程序通过持久的HTTP连接接收这些数据,并根据我的程序执行的命令东西像objSSW .View.Next()objSSW来自objApp.SlideShowWindows;
是否可以使用Office 365来完成此操作,如果是,则此类任务的工具和产品堆栈(或API)的名称是什么?很抱歉,如果这是一个“愚蠢”的问题,但微软的产品并不是我的专业领域。
您可以分享您已经使用的几行C#代码吗?您的意思是您想要在PowerPoint Online中控制幻灯片显示(即通过Web浏览器显示PowerPoint)吗? – 2014-11-09 19:43:26
嗯,说实话,c#的几行是一个完整的c#项目。 – user1704369 2014-11-09 20:39:25
是的,我想控制在Office 365中的PowerPoint幻灯片放映在线。请看看这个视频,我介绍FonPrompt https://www.youtube.com/watch?v=j7kTR8zLXW8那就是我想要的端口到办公室365. – user1704369 2014-11-09 20:46:43