Как управлять презентацией Office 2010 PowerPoint удаленно, используя приложение для Android? - PullRequest
3 голосов
/ 28 сентября 2010

Я хочу написать приложение для удаленного управления Android, которое позволяет людям перемещаться по слайд-шоу PowerPoint в Microsoft Office (предпочтительно 2007/2010) на моем ПК.В этом случае мне нужно сделать небольшой клиент для навигации PowerPoint на Android, а также создать сервер ПК для доступа к Microsoft Office PowerPoint и управления его слайд-шоу.Я знаю, что Java-приложение может получить доступ к слайд-шоу Microsoft Office PowerPoint.Некоторые приложения для Android уже созданы (Gmote 2.0 и другие), и их можно использовать для навигации по слайд-шоу PowerPoint.Существуют ли какие-либо расширения или библиотеки, которые можно использовать для получения доступа к Microsoft Office PowerPoint?Спасибо.

Ответы [ 2 ]

3 голосов
/ 27 сентября 2012

что я сделал:

  1. Я использую .NET #C Client на стороне Windows и

  2. Веб-приложение Java Servlet и XMLRPC, работающее на Tomcat («в середине»).

  3. И, конечно, Android-клиент в качестве контроллера

Мой клиент C # создает постоянное соединение HTTP с сервлетом. А приложение Android отправляет короткие запросы HTTP GET в TomCat, например goto3 или далее (в качестве параметра запрос также имеет вид идентификатора презентации). Команды с устройства Android отправляются в ранее открытое постоянное HTTP-соединение из .NET-клиента.

В клиенте .NET я использую локально установленную PowerPoint в качестве элемента управления ActiveX / OLE. Вы можете делать почти все программно в C #, что можно сделать «вручную». Откройте .ppt (x), запустите SlideShow, управляйте Slideshow и, конечно, также можно редактировать содержимое слайдов. Вы можете найти множество примеров, прибегая к помощи Google.Office.Interop.PowerPoint

Я подключаю клиент .NET к телефону Android с помощью сгенерированного QR-кода. Этот QR-код я показываю в сгенерированном слайде PowerPoint. Вся работа вокруг QR-кода (C # и Android) выполняется с использованием кода из проекта ZXing (Zebra Crossing).

Вы можете попробовать, Инструкции и Загрузки здесь . Приложение называется FonPrompt, его можно найти в Google Play.

1 голос
/ 28 сентября 2010

Вы можете просто написать код на стороне сервера для ввода событий клавиатуры (клавиши со стрелками). Предполагая, что слайд-шоу уже запущено, этого должно быть достаточно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...