Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.08.2011, 21:29
cv' вне форума Посмотреть профиль Отправить личное сообщение для cv' Найти все сообщения от cv'
  № 1  
Ответить с цитированием
cv'

Регистрация: Apr 2010
Адрес: Москва Кузминки
Сообщений: 109
По умолчанию Есть отформатированный текст в WORD (doc), как адаптировать его для флеша?

Доброго вам, уважаемые flash самураи!

Вот добрый заказчик дает 150 страничный doc файл для добавления на сайт. Во всем документе есть примитивное формтирование: bold, italic, underline, list. Как добавить его во флеш? Для этого можно скопировать весь текст, вставить его, например в dreamweaver, а потом автозаменой поменять все strong на b, а em на i и так далее. И вот такой текст приходит каждый день. Как же быть? Есть ли способ автоматически конвертировать текст из ворда, в html текст, который можно передать текстовому полю в параметр htmlText?

Старый 11.08.2011, 21:38
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 2  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Посмотреть какие теги поддерживает htmlText и сделать замену неподдерживаемых тегов на нужные скриптом.

Код AS3:
var text_var:String="<strong>не поддерживается</strong>, а <b>катит вроде как</b>";
text_var.replace("strong", "b");
Ну это как пример. Можно регулярку помудреней сделать.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 11.08.2011, 21:45
cv' вне форума Посмотреть профиль Отправить личное сообщение для cv' Найти все сообщения от cv'
  № 3  
Ответить с цитированием
cv'

Регистрация: Apr 2010
Адрес: Москва Кузминки
Сообщений: 109
Да, это понятно, но как засунуть текст из WORD во flash без потери форматирования?

Старый 11.08.2011, 21:58
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 4  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Без промежуточных костылей - никак. Ворд это ж не просто html-отформатированный текст. Там структура чёрт ногу сломит.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 11.08.2011, 22:02
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 5  
Ответить с цитированием
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
из ворда вроде же есть экспорт в хтмл?
Проверить не могу, нет ворда, но есть опен офис, там ужасный хтмл выгоняется, вряд ли такой пригодится, все равно править...
__________________
freelance | Раздор

Старый 11.08.2011, 22:09
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 6  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
В ворде очень много мусора в HTML, все равно ручками перегонять до поддерживаемых тегов.

Добавлено через 59 секунд
От одинх только
PHP код:
<body lang=EN-US style='tab-interval:.5in'
 
<
div class=Section1
 
<
class=Document style='tab-stops:-1.0in -.5in .25in .5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 5.0in 5.5in 6.0in 6.5in 7.0in 7.5in 8.0in'><span
style
='font-size:14.0pt;mso-bidi-font-size:10.0pt;font-family:"Times New Roman";color:#990000;'>Word-to-HTML Text Wrapping Examples</span></p>Take the mouse and grab the bottom right-hand corner of your browser.  Change the size of the browser window a few times and watch the way the text is displayed.</ul
тошноту чувствую.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 11.08.2011, 22:18
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 7  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Если офис 2007 и выше то там же просто зип-файл а внутри хмл-ки. Может порыться в архивчике и выудить оттуда чего-то годного?

Добавлено через 6 минут
Посмотрел. Формат там конечно тот еще, но думаю кто-то уже запилил конвертор, надо погуглить.

Я в свое время для таких целей юзал опен-офис. Там легко писать конвертор в любой формат(для написания конвертора хмл используется), я писал для вики и для одного проекта похожий конвертор из ворда в хмл. А потом этим конвертором выгрузить документ и выхватить кучу профита.
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 11.08.2011, 23:56
i.o. вне форума Посмотреть профиль Отправить личное сообщение для i.o. Найти все сообщения от i.o.
  № 8  
Ответить с цитированием
i.o.
 
Аватар для i.o.

Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
Из Worda вроде текст можно конвертнуть в RTF. Если да, то можно было бы распарсить RTF на флэш-поддерживаемые стили и вывести в TextField.

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:18.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:18.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.