| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > как сделать нечто подобное? |
| Автор: onikys 4.3.2010, 16:50 |
| Например есть книга в PDF формате,ее нужно разместить на сайт примерно так http://oreilly.com/catalog/9780596102258/preview#preview Как такое можно сделать? |
| Автор: bars80080 4.3.2010, 17:05 |
| книжка на сервере, ajax обращается к скрипту и получает текст страницы, которую потом и отображает. раз там реализована отдельная постраничная загрузка, то скорее всего на сервере пдф-файл парсится пхп с помощью некой библиотеки и отдаётся только нужный кусок Добавлено через 36 секунд то бишь остаётся найти нужную библиотеку и сесть писать загрузку на ajax |
| Автор: skyboy 4.3.2010, 17:07 |
| вопрос сводится к "как отрендерить PDF(целиком или частично) и сохранить его в виде картинки". искать надо не в РНР разделе. А искать ПО под используемую ОС. а РНР будет только вызывать конвертер для преобразования. |
| Автор: Ипатьев 4.3.2010, 17:17 |
Эта технология называется "флеш". К РНР отношения не имеет |
| Автор: IZ@TOP 4.3.2010, 18:37 |
| Ипатьев, там не flash, а именно с подгрузкой средствами js/html/css. |
| Автор: onikys 4.3.2010, 22:27 |
| Вот-вот!Там подгрузка с сервера идет. Дайте ссылку на литературу,где примерно описывается этот метод.Очень интересно будет такое реализовать. |
| Автор: Ипатьев 4.3.2010, 22:51 |
| Ну, принципиальной нет разницы. На флеше такие вещи делаются гораздо красивее. Что-нибудь http://www.flashpageflip.com/demos/free/ а без флеша - это аякс и CSS. каждой из технологий люди по полгода на курсах учатся. |
| Автор: onikys 4.3.2010, 23:29 |
| где б найти шаблон или "движок" и вставить туда свою книгу? и если в книге страниц 500 разумно ли тогда такое делать на флеш? |
| Автор: NLspieler 4.3.2010, 23:38 |
| Размещать книгу на сервере в pdf формате и подключать парсер, который будет превращать на лету страницы pdf файла в картинки - это мало того, что требует огромной нагрузки на сервер, так еще и трудно в реализации. Гораздо проще и экономнее будет заранее преобразовать pdf-файл в картинки (jpg, gif или png - какой кстати из них самый экономный для больших файлов?). Потом положить получившиеся файлы-картинки в папку "название книги". Файлы назвать так: 1.jpg ; 2.jpg ; 3.jpg ; 4.jpg. Никаких парсеров и специальных библиотек при такой реализации на сервере не требуется. Парсить pdf-файл придется только один раз обычным софтом на обычном компьютере. |
| Автор: onikys 4.3.2010, 23:44 |
| Спасибо огромное!! |
| Автор: NLspieler 4.3.2010, 23:53 |
Как решил реализовывать? |
| Автор: onikys 5.3.2010, 10:30 |
| Попробую переделать pdf в jpg и сделаю с помощью flashpageflip. Если получиться,то мои учителя в колледже будут писать кипятком от такой книжки |
| Автор: Sanchezzz 5.3.2010, 10:42 |
| |
| Автор: onikys 5.3.2010, 16:07 |
| Если б это был не диплом,я б фиг что сделал им Все получилось как и хотел. Спс биг всем кто мне помог! |