Как лучше всего разместить слайды PowerPoint на веб-странице, чередующиеся с собственным HTML-контентом? - PullRequest
3 голосов
/ 21 февраля 2012

Многие из моих пользователей готовят обучающие презентации, используя PowerPoint. Мое учебное приложение представляет контент в простом формате главы-вопросов-вопросов-вопросов, где модуль курса состоит из множества глав, и каждая глава в основном представляет собой веб-страницу для контента и набор вопросов или упражнений для этого контента. Я управляю вопросами индивидуально, т. Е. Каждый вопрос является его собственным «документом», а не одним документом с содержанием и одним документом с вопросами в каждой главе.

Мне нужно предложить некоторый вид импорта из PowerPoint, который позволит автору курса разбить презентацию PowerPoint на главы, то есть группы слайдов, и создать новый набор документов с вопросами, в основном в виде текста HTML, поэтому поток модуль курса, например,

chapter 1 intro - html
chapter 1 content - ppt
chapter 1 question html
chapter 1 question html

Я понимаю, что могу конвертировать контент PowerPoint в HTML и рассматривать весь курс как нативный контент, но мои пользователи гораздо больше знакомы с PowerPoint в качестве редактора контента, чем ckeditor и мои утилиты. Я хочу только потребовать, чтобы пользователь написал свои вопросы, назначил моих редакторов, а затем просто управлял контентом ppt.

Как я могу это сделать? Я понимаю, что у MS, вероятно, есть что-то для размещения ppt-контента на веб-страницах, и что для этого могут быть и более открытые инструменты, но последнее не является обязательным требованием. Я доволен зависимостью от MS-инструмента, а не от самой PowerPoint.

Ответы [ 3 ]

2 голосов
/ 21 февраля 2012

Вы не можете встраивать файлы Powerpoint непосредственно в документ HTML, но вы можете выполнять такие вещи, как передача по каналу через Google Docs Viewer , который предоставляет возможность встраивания.(Это не говорит об этом заранее, но вы увидите код, как только вы импортируете PPT. Если вы проходите через CMS, это должно быть достаточно просто, чтобы клиент загрузил файлы PPT на сайт, сЗатем вы создаете необходимые URL-адреса с помощью шаблонов.

Slideshare и другие подобные сервисы также позволяют загружать в них файлы Powerpoint, вы можете настроить и создать учетную запись, и просто установить все как личное.

1 голос
/ 22 февраля 2012

Microsoft поддерживает опцию встраивания , но для ее работы необходимо иметь учетную запись skydrive.

За пределами MS scribd и docstoc также позволяют вам делиться слайдами PowerPoint - вы можете найти еще несколько идей на нашем родственном сайте stackOverflow

ИМХО Scribd - лучший из всех.

0 голосов
/ 22 февраля 2012

Веб-браузеры не отображают файлы Powerpoint, но если вам все еще нужна анимация, вы можете следовать приведенному выше ответу Су или использовать плагин jQuery Presentation ...

http://www.viget.com/inspire/jquery-presentation-plugin/

...