2010-09-28 65 views
3




我想編寫一個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的庫?謝謝。如何使用Android應用程序遠程控制Office 2010 PowerPoint演示文稿?

回答

1

您可以只寫服務器端代碼注入鍵盤事件(箭頭鍵)。假定幻燈片正在運行,那應該就足夠了。

+0

非常感謝,我不知道它可能是這樣:) – Gilang 2010-10-02 10:17:37

3

我所做的是:

  1. 我使用的是.NET客戶端#C在Windows端和

  2. 一個Java Servlet和中間的一個Tomcat(運行「XMLRPC Web應用程序「)。

  3. ,當然還有一個Android客戶端作爲CONTROLER

我的C#客戶端創建一個持久的HTTP連接到一個Servlet。 Android App向TomCat發送HTTP GET請求,例如goto3或下一個(請求也有一種Presentation ID作爲參數)。來自Android設備的指令從.NET客戶端分派到以前打開的持久HTTP連接。

在.NET客戶端中我使用本地安裝的PowerPoint作爲ActiveX/OLE控件。你可以通過編程方式在c#上完成所有的事情,可以通過「手動」來完成。打開.ppt(x),啓動SlideShow,控制幻燈片,當然也可以編輯幻燈片內容。您可以通過Google搜索找到很多示例。辦公軟件.Interop.PowerPoint

我使用生成的QR碼將.NET客戶端與Android手機配對。該QR碼我在生成的PowerPoint幻燈片中顯示。所有圍繞QR碼(C#和Android)的工作都是使用ZXing(Zebra Crossing)項目中的代碼完成的。

您可以試用,說明和下載是here。該應用程序被稱爲FonPrompt,可以在Google Play中找到。