Misbah1 Ответов: 2

Слайд-шоу Power point на html-странице


Мне нужно создать простую HTML-страницу.

На этой странице пользователь может просмотреть файл "PowerPoint".

Пользователь просто должен передать ему путь к файлу pptx, и он должен автоматически pic и отображаться так же, как "slideshare.com".

Пожалуйста, объясните мне, как я это делаю?

Спасибо

2 Ответов

Рейтинг:
14

Joan M

ПЕРВЫЙ ОТВЕТ
использовать Google.

Я искал тебя.: show powerpoint in html

и результаты оказались интересными:

Этот первый идет немного дальше: он работает как powerpoint, но это только HTML и XHTML: http://www.w3.org/Talks/Tools/Slidy2/#(1)[^]


Это из Университета штата Сан-Диего: http://www-rohan.sdsu.edu/~летучие мыши/формат PDF/студентов/п. п./Ppt_HTML_97_98.формат PDF[^]

Проверьте это на наличие мыслей о том, что вы хотите сделать: http://www.boutell.com/newfaq/creating/powerpointtoweb.html[^]

И вы также можете проверить это из Stack Overflow (grrrr), который показывает вам способ воспользоваться преимуществами google docs, чтобы сделать это: http://stackoverflow.com/questions/39855/embed-a-powerpoint-presentation-into-html[^]

ВТОРОЙ ОТВЕТ
использовать Google.

Я искал это и ... : http://phppowerpoint.codeplex.com/[^] показывает примеры того, как его использовать.

Конечно, вы отметили свой вопрос как HTML и Powerpoint, и это никоим образом не включает PHP.

ТРЕТИЙ ОТВЕТ
PHP-это серверный язык. Вам не нужен сервер для работы с HTML, так как HTML обрабатывается непосредственно из Вашего браузера. Затем, чтобы использовать PHP, вам нужен PHP-сервер.

Видеть:
Пакета Денвер[^].
XAMPP[^].

Оба программного обеспечения устанавливают базовую функциональность сервера для работы с большинством MySQL, PHP, ... веб-страницы, которые вы хотели бы реализовать.

Обычно я заканчиваю тем, что использую хороший текстовый редактор (Notepad++, Ultraedit, Scite...) для редактирования кода и EasyPHP, чтобы иметь возможность использовать PHP. Затем есть тонны расширений firefox, чтобы проверить поведение страниц.

ЧЕТВЕРТЫЙ ОТВЕТ

Цитата:
Перед использованием PHPPowerPoint необходимо выполнить следующие требования:
* PHP версии 5.2 или выше
* PHP расширение php_zip включено
* Расширение PHP php_xml включено
Ну а в EasyPHP вы можете активировать их, отредактировав конфигурацию PHP. Щелкните правой кнопкой мыши на значке E в трее уведомлений и выберите Configuration ==> PHP. Я не знаю, как это сделать с другими. Во всяком случае, вам будет чрезвычайно легко найти в google "activate php_zip" + WAMP или EASYPHP или XAMPP.
Библиотека PHP, которую вы хотите использовать, будет работать наверняка, вам, вероятно, придется активировать некоторые расширения.
Убедитесь, что эти расширения будут доступны на вашем рабочем сервере Это было бы проблемой, если бы вы установили их на свой компьютер windows, вы делаете все Программирование, а затем устанавливаете все на свой производственный сервер, и там ничего не работает. Поговорите с ребятами из вашей серверной компании.

В общем, установите среду rpogramming, которую вы предпочитаете (EasyPHP, XAMPP, WAMP...), а затем обновите ее. После этого смотрите на их страницах справки, как активировать их расширения и начать работать с ними.

в качестве примечания см.:
http://www.php.net/[^]
http://www.w3schools.com/php/default.asp[^]

Это хорошие ресурсы PHP, когда пришло время научиться работать с ним.

ПЯТЫЙ ОТВЕТ
Взгляните сюда: http://blog.maartenballiauw.be/post/2009/04/27/PHPPowerPoint-010-(CTP1)-выпущен!.aspx[^]

Видеть это: http://blog.maartenballiauw.be/post/2009/04/27/PHPPowerPoint-010-(CTP1)-выпущен!.aspx[^]

И следуйте совету: загрузите codeplex PHPPowerpoint и используйте образцы, которые там есть. Кажется, что вы должны увидеть тестовые образцы, которые покажут вам, как его использовать.

СИКСТ ОТВЕТИТЬ
Учитывая тот факт, что вы работаете с PHP, и то, что с PHP echo('') используется для показа вещей на веб-странице, это вполне нормально...
Похоже, вы создаете слайд-шоу и показываете (с помощью эхо-вызовов) статус этого создания пользователю.
Простите, но я уже говорил вам, что никогда не работал с этой библиотекой. Попробуйте найти другой образец, чтобы продвинуться вперед...
Я вижу, что код, который вы вставили, не является полным кодом: я не вижу имени файла, с которым вы работаете, ни первое слово не является правильным (в нем отсутствует $objPHPPowerPoint->) и я вижу, что он заканчивается на $currentslide = which это, кажется, никуда не ведет...

Я бы сказал: прочитайте образцы и информацию, которая там будет, вставьте весь образец, Если вам нужна помощь.

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

Так что на твоем месте я бы так и сделал:

1. Прочитайте образцы полностью.
2. Постарайтесь понять, как они работают.
3. запустите их и посмотрите, являются ли они более или менее тем, что вас интересует.
4. Когда у вас есть конкретный вопрос, вернитесь в раздел вопросов и ответов CP и опубликуйте новый вопрос. (не забудьте следовать рекомендациям).

Удачи.


Misbah1

Знаете ли вы, как использовать библиотеку PHPPowerPoint в html-коде?

Misbah1

Могу ли я использовать эту библиотеку с dreamviewer ?

Joan M

Насколько я знаю, Dreamweaver-это всего лишь программное обеспечение для редактирования, которое позволяет вам видеть в WYSIWYG-режиме, что вы делаете. PHP работает на сервере, так что я думаю, что он не должен иметь никакого взаимодействия с этим.

Misbah1

Знаете ли вы, на каком программном обеспечении я могу использовать эту библиотеку?

Joan M

Обновлен ответ см. ссылки на EasyPHP и XAMPP.

Misbah1

Спасибо.. Могу ли я использовать WAMP-сервер с EasyPHP?

Joan M

WAMP-это еще один такой же, как EasyPHP и XAMPP... Я использовал только EasyPHP, поэтому не могу рекомендовать его, основываясь на своем опыте. Я могу только сказать, что EasyPHP прекрасно работает для меня.

Misbah1

Не могли бы вы рассказать мне о требованиях этой библиотеки... есть некоторые направляющие линии, установленные с этой библиотекой, как ее использовать... ТРЕБОВАНИЯ ЕСТЬ...Перед использованием PHPPowerPoint необходимо выполнить следующие требования:
* PHP версии 5.2 или выше
* PHP расширение php_zip включено
* Расширение PHP php_xml включено
Не могли бы вы предложить мне эту технологию

Joan M

Смотрите обновленный ответ.

Misbah1

спасибо, что оба расширения включены : ) теперь я начал кодировать : )

Joan M

Ну, поздравляю! если вам нужна дополнительная помощь, возвращайтесь со своими вопросами!

Misbah1

хорошо ... спасибо : )

Misbah1

С чего мне начать с этой библиотеки?.. Я не нахожу его... пожалуйста, помогите мне, где находится отправная точка??? как я должен построить слайд-шоу из файла .ppt.. будь добр, направь меня. спасибо

Joan M

см. обновленный ответ...

enhzflep

Как, черт возьми, этот ответ был одновременно (а) 2-голосованным и (б) не отмеченным как принятый?

Это отличный ответ, и он стоит каждого моего +5.

Joan M

Спасибо вам, энхзфлеп!

Misbah1

когда я запускаю код с помощью этой библиотеки, он отображает этот вывод
12:27:03 создать новый объект PHPPowerPoint 12:27:03 набор свойств 12:27:03 удалить первый слайд 12:27:03 создать шаблонный слайд 12:27:03 создайте фигуру (форматированный текст) 12:27:03 создать шаблонный слайд 12:27:03 создайте фигуру (форматированный текст) 12:27:03 создайте фигуру (форматированный текст) 12:27:03 создать шаблонный слайд 12:27:03 создайте фигуру (форматированный текст) 12:27:03 создать форму (форматированный текст) 12:27:03 создать шаблонный слайд 12:27:03 создайте фигуру (форматированный текст) 12:27:03 создайте фигуру (форматированный текст) 12:27:03 создать шаблонный слайд 12:27:03 запись в формате PowerPoint2007 12:27:04 пиковое использование памяти: 3 МБ, 12:27:04 дописывает файл.

Joan M

Обновил свой вопрос (с кодом (что-то, что вы должны были сделать ;) )) и обновил мой ответ, чтобы добавить то, что я смог добавить туда...

Misbah1

Библиотека работает нормально... Большое спасибо за вашу помощь : )

Joan M

Отлично! пожалуйста ;)

Рейтинг:
0

Ganesh Nikam

привет

надеюсь, это вам поможет
http://stackoverflow.com/questions/39855/embed-a-powerpoint-presentation-into-html[^]