我想编写一个Android远程控制应用程序,允许人们在我的PC上在Microsoft Office(最好是2007/2010)的PowerPoint幻灯片演示文稿中来回导航。在这种情况下,我必须在Android上制作一个小型PowerPoint导航客户端,并且我还创建了一个PC服务器来访问Microsoft Office PowerPoint并操纵其幻灯片。我知道java应用程序可以访问Microsoft Office PowerPoint的幻灯片。 Android的一些应用程序已经制作(Gmote 2.0等),它们可用于导航PowerPoint幻灯片。
是否有任何扩展或任何库可用于访问Microsoft Office PowerPoint?谢谢。
答案 0 :(得分:3)
我做的是:
我在Windows端使用.NET #C客户端和
在Tomcat上运行的Java Servlet和XMLRPC Web App(“在中间”)。
当然还有作为控制器的Android客户端
My C#Client创建与Servlet的持久HTTP连接。 Android应用程序正在向TomCat发送短HTTP GET请求,例如goto3或next(请求还有一种Presentation ID作为参数)。来自Android设备的命令将从.NET客户端分派到先前打开的持久HTTP连接。
在.NET客户端中,我使用本地安装的PowerPoint作为ActiveX / OLE控件。你可以通过c#以编程方式完成所有可能“手动”操作。打开.ppt(x),启动SlideShow,控制幻灯片,当然也可以编辑幻灯片内容。您可以通过Google搜索Microsoft.Office.Interop.PowerPoint
找到很多示例我使用生成的QR代码将.NET客户端与Android手机配对。我在生成的PowerPoint幻灯片中显示的二维码。所有围绕QR码(C#和Android)的工作都是使用ZXing(Zebra Crossing)项目的代码完成的。
您可以尝试一下,说明和下载是here。该应用程序称为FonPrompt,可以在Google Play中找到。
答案 1 :(得分:1)
您可以编写服务器端代码来注入键盘事件(箭头键)。假设幻灯片放映当前正在运行,那就足够了。