как я могу вставить слайд powerpoint на веб-страницу

есть ли какой-нибудь чистый способ сделать это, который работает во всех браузерах?


person leora    schedule 09.07.2010    source источник


Ответы (2)


Преобразуйте его в PDF или изображение и поместите на веб-страницу.

Редактировать: Ой, Марк Х совершенно прав. Это решение не будет работать в lynx. Для всех браузеров лучше всего преобразовать слайд в формат ASCII.

person mipadi    schedule 09.07.2010
comment
Итак, если вы уничтожаете PDF, какая у вас альтернатива? - person Jim B; 09.07.2010
comment
Просто придираюсь к веб-стандартам. Существуют стандартные веб-решения (например, google docs/scribd). Если вы используете PDF, нет гарантии, что он отобразится в браузере, а не откроется во внешней программе чтения PDF. Если это так, зачем пытаться сделать его веб-совместимым? - person Mark H; 09.07.2010
comment
С каких это пор Google Docs стал стандартом? И чем он лучше PDF? (В каждом случае вам нужно перейти либо на другую веб-страницу, либо на программу для чтения PDF-файлов.) Что касается scribd, это немного раздражает, особенно для чего-то простого, например, для одного слайда PowerPoint. (Материал scribd HTML5 лучше, но его решение iPaper не было таким уж удивительным. Кроме того, scribd вряд ли является стандартом. (Разве iPaper тоже не требует Flash?) Я также сказал или изображение, так как используется JPEG или PNG будет стандартным способом, который будет работать во всех браузерах, кроме текстовых браузеров. - person mipadi; 09.07.2010
comment
@mipadi - как мне вставить pdf на сайт? - person leora; 09.07.2010
comment
Вы можете ссылаться на него, вы не можете вставлять его как таковой. Если вы хотите встроить его, преобразуйте слайд в изображение и вставьте его. - person mipadi; 09.07.2010
comment
Нет рыси? Это нарушение сделки. Хотя я согласен с точкой зрения Марка. В вопросе говорилось обо всех браузерах. - person John Farrell; 09.07.2010
comment
Я не говорил, что документы Google являются стандартом. Я имел в виду, что он полностью основан на веб-стандартах (определяемых w3c). Веб-браузеры созданы в соответствии с этими стандартами, и, насколько я понимаю, любые дополнения — это раздувание. Вы уже можете встроить офис в большинство браузеров, так зачем вообще конвертировать, если вы собираетесь пойти по этому пути? В любом случае, поскольку вы упомянули изображения, я уберу -ve. @ooo Я бы порекомендовал метод изображения и использовал некоторые методы на основе jQuery (или YUI/Extjs и т. д.) для запуска презентации. Некоторые методы здесь: tutzone.net/2010/02/ - person Mark H; 09.07.2010

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

Эти сервисы часто используют технологию Adobe Flash, доступную (с помощью плагинов) в большинстве браузеров.

person Benoit Courtine    schedule 09.07.2010
comment
Ни одно решение не может строго работать во всех браузерах... поскольку ни одно решение не может отображать ppt в Lynx (например). Теперь Flash (и PDF) можно печатать в большинстве браузеров (а не в всех браузерах), что является хорошим компромиссом. - person Benoit Courtine; 09.07.2010