Как конвертировать в html?

newseoman
На сайте с 21.04.2008
Offline
53
435

Здравствуйте!

Подскажите плз, как конвертировать текст в html?

откуда конвертировать без разницы - из txt, worda, PDF..

Благодарствую )

пишите помедленней
ZZZubec
На сайте с 03.03.2009
Offline
1
#1

чтобы не было проблем с переносами на новую строку берем nl2br( $text ); она пропуская через себя заменяет "перевод каретки" на <br /> что в HTML и есть аналог.

Вообще приведи пример текста или ещё чего, или пиши:

ICQ: 288три94245

Skype: zzzubec

Помогу написать под нужды или напишу сам.

Sentoro
На сайте с 18.03.2007
Offline
149
#2

Ну в Опен Офис открываете текст, и сохраняете как HTML.

Продается СДЛ на тему инвестирования (http://www.telderi.ru/ru/viewsite/903457)
newseoman
На сайте с 21.04.2008
Offline
53
#3

Пример текста:

3.1.8. Типы запросов по частотности

Частотность — далеко не самый абстрактный термин в поисковой оптимизации.

Она характеризует вполне конкретное значение числа поисковых запросов,

запрашиваемых пользователем по данной области, теме или сопутствующих данной

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

(хочет купить или получить информацию), может сделать следующие запросы:

телевизор 278613

схемы телевизоров 19730

жк телевизоры 19009

lcd телевизоры 15375

плазменные телевизоры 13665

ремонт телевизор 12185

Samsung телевизор 9383

ЗЫ Sentoro - спасибо.. Меня интересует как можно больше методов, пригодятся в работе )

Каждый может что то что не может другой,

ваш метод простой, но оставляет много мусора - он подойдёт но не ко всему..

Sentoro
На сайте с 18.03.2007
Offline
149
#4

newseoman В Дримвевере, в режиме дизайна можно вставлять текст, да практически в любом более-менее серьёзном редакторе сайтов есть такая опция.

ZZZubec
На сайте с 03.03.2009
Offline
1
#5
newseoman:
телевизор 278613
схемы телевизоров 19730
жк телевизоры 19009
lcd телевизоры 15375
плазменные телевизоры 13665
ремонт телевизор 12185
Samsung телевизор 9383

Конечено для начала nl2br, потом два варианта.

1) доработать напильником ))

2) регулярным выражением выдергивать циферки и заменять их на ссылки. preg_match_all, ну и конечно вернуться к пункту 1.

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

D
На сайте с 29.01.2009
Offline
42
#6
newseoman:
Пример текста:

3.1.8. Типы запросов по частотности

Частотность — далеко не самый абстрактный термин в поисковой оптимизации.
Она характеризует вполне конкретное значение числа поисковых запросов,
запрашиваемых пользователем по данной области, теме или сопутствующих данной
области или теме. Например, пользователь, интересующийся телевизорами
(хочет купить или получить информацию), может сделать следующие запросы:

телевизор 278613
схемы телевизоров 19730
жк телевизоры 19009
lcd телевизоры 15375
плазменные телевизоры 13665
ремонт телевизор 12185
Samsung телевизор 9383

Если я правильно понял задачу, то можно примерно так:

$A=explode(' ', $text);

foreach($A as $i->$V)

{

if (is_numeric($V)) $A[$i]='<a href="">'.$V.'</a>'; // Если число

if ($V=='—') $A[$i-1]='<b>'.$V.'</b>'; // Если тире, то выделяем слово перед ним

}

С помощью регулярных можно еще ключевые слова выделить...

сегодня стал еще беднее
newseoman
На сайте с 21.04.2008
Offline
53
#7

спасибо всем )

если бует что то ещё, то пишите тут )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий