Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Значит так... как я себе это представляю. Логично, если в такой книге больше двух сотен страниц будет, тормоза неизбежны... Раз все равно вы загружаете текст из внешних rtf файлов, то предлагаю:
- вместо RTF использовать HTML-странички однозначно. Внутри HTML заодно можно внедрить и флешплеер по тексту где надо. Шаблон страницы будет очень простой.
- вместо >200 страниц использовать только 2 основных (плюс обложки). Почему две а не одна? чтобы виден был анимац. переход между ними, поправьте меня если это можно и при одной странице сделать. При нажатии кнопки NEXT мы увеличиваем +1 переменную с номером страницы и запоминаем ее, потом в скрипте загружаем по этому номеру нужную HTML-страницу в браузер.
Завтра попробую продемонстрировать, придется видимо демку делать специальную.
Я бы не поленился, знать бы, что именно выделить. Просто красным шрифтом весь текст, где есть умляуты? А зачем? Там они много где в тексте...
вам просто показали, как будет отображаться текст в браузере необука из хтмл-страницы, а красным выделено просто чтобы обратить ваше внимание, что строка с умлаутами отображается нормально.
P.S: послушайте, товарищ, вот вы говорили о тормозах в соседней теме, а не тормозит ли ваш проект из-за того что много фоток понапихано? Фотки в формате TIF весом 13МБ и размером 1729х2594, это знаете ли изврат в чистом виде. Если это сканированные, то что мешало сконвертировать в jpg/png и уменьшить размер точно под размер страницы? Вот у вас время и уходит на загрузку и масштабирование фоток, если их достаточно много.
послушайте, товарищ, вот вы говорили о тормозах в соседней теме, а не тормозит ли ваш проект из-за того что много фоток понапихано
как вариант да, но у меня возникла идея: я тут эксперемент делал, отдельно грузил объемный ртф внем скопипастил половина форума и нашел немецкий сайт и сохранил в ртф всего 3 страницы и был удивлен-проект сильно тормозил может тормаза были в том что идет поиск и преоброзование этих самых кодировок?! У кого какое мнение?
Добавлено (04 Май 2010, 10:43) ---------------------------------------------
Quote (DEMBEL)
уменьшить размер точно под размер страницы?
и немешало бы оптимизировать, тут lorents неплохой оптимизатор выкладывал
Сообщение отредактировано Сергей - Вт, 04 Мая 2010, 10:45
можете взять себе поправленый вариант Разворот.png (чем вы файлы конвертируете, почему такие большие? максимум 500кб должны быть). Если будете ставить хтмл-странички, то чтобы они подошли к фону, лучше чтобы фон книги был ровным одноцветным, тогда в хтмл-коде вместо загрузки фонового изображения будет достаточно прописать цвет фона #faf4ee.
нет, я почти уже захакал сайт который тащит ссылки с обменников, видеохостингов и проч, ну там крутой скрипт у него короче. Если удастся похекать, будет мегакруто.
Тормозит все только из за разбивания ртф на большое количество страниц. Я вот не могу понять. Как сделать так, чтобы текст разбивался при переходе со страницы на страницу. как сделать такое индексирование?
Тормозит все только из за разбивания ртф на большое количество страниц
Не надо разбивать текст на страници,а просто выводить текст страници по номеру. На пример:при просмотре 1-й стр открывать файл 1.rtf,2-я стр 2.rtf и т/д, если другие способы не подходят. Делай всё в 1-м объеке на 1-й странице,так будет на много быстрее.
Если что-то не понятно,обращайся на этот форум
Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
Делай всё в 1-м объеке на 1-й странице,так будет на много быстрее.
Довольно непонятная фраза) Как я могу все делать на одной странице, когда надо картинки открывать, видео, которые кнопками сделаны? Умляуты в rtf не отображаются, значит надо его в html перегнать? Ну это я уже понял, так и придется делать.... Проблема с гиперссылками будет по тексту, он же не связан. Ладно, попробуем)
Проблема с гиперссылками будет по тексту, он же не связан.
если что, почитайте в справке про гиперссылки типа <a href="neobook: ... ">Это ссылка</a> По такой ссылке из html можно выполнить команду neobook, например выполнение процедуры, где может как-то опишите загрузку и переход к нужному тексту. Как задавать вопросы
вообще в хтмл можно красоту навести покруче всяких ртф и док файлов
Добавлено (08 Май 2010, 20:10) ---------------------------------------------
Quote (mcpanmc)
то есть все таки придется еще и html изучать
да, другого варианта для паказа умл. нет Но, придется подучить, глубокого изучения не так уж надо, но основы придется. Либо попросить-договорится с теми кто в этом понимает....
так вот тебе и показали примерами.... Понимаешь, никто не будет тебе делать 200 стр. это ппц сколько времени надо, тут либо с кем то договариватся, либо делать самому, а непонятное спрашивать.
Сообщение отредактировано Сергей - Сб, 08 Мая 2010, 20:55
а если первые 3 строчки в подписи прочитать... Перейти в справочник команд -> Объекты ->Web Browser и .... нарисуется команда-BrowserFind, или если не ищет извращатся дальше BrowserExport -> SubStr(или SearchStr) на вкус и цвет
Добавлено (12 Май 2010, 15:00) --------------------------------------------- но это уже другая тема
Сообщение отредактировано Сергей - Ср, 12 Мая 2010, 14:50