100kmPodZiemia
12.05.2013, 21:22:27
Mam w word`zie 100 wierszy (w sensie poezja) chcialbym to przeniesc do bazy danych do tabeli - jeden row to wiersz - musze przekonwertowac to do "html" a mianowicie chodzi o podzial na wiersze i wciecia (wklesle i wypukle zwrotki). Za duzo roboty aby recznie to zrobic i zastanawiam sie czy da sie to zrobic jakos inaczej. znam php, js, jquery ale jednak jesli nawet do diva wkleje caly wiersz to otrzymam ciag wyrazow bez nowych lini i bez wciec. Macie jakis pomysl jak przekonwertowac wiersz z worda na wersje htmlowska ?
cykcykacz
13.05.2013, 09:02:45
Może pomoże ci gotowy edytor stylu tinymce albo Fckeditor.
Możesz tam sobie sformatować tekst i zapisać go do bazy ze znacznikami HTML później go z bazy selectem wrzucasz do diva i są tam znaczniki <br> itd.
Myślę że to będzie dobre rozwiązanie.
Tuminure
13.05.2013, 10:10:22
Zapewne nie wystarczy ale może choć trochę pomoże tag "<pre>", który służy do wyświetlania uprzednio sformatowanego tekstu.
session
13.05.2013, 10:21:03
Równie dobrze jest:
http://www.textfixer.com/html/convert-word-to-html.phpTylko żadna z tych stron nie zrobi wcięć ponieważ białe znaki nawet jeśli jest ich kilka obok siebie są traktowane przez przeglądarkę jako jeden znak biały, więc nie da się uzyskać wcięć za pomocą białych znaków, do tego służy text-indent (CSS 3), ale może być problem ze znalezieniem konwertera odpowiedniego do tego celu. W sumie w Wordzie masz możliwość zapisu jako strona sieci Web (.htm), potem usuwasz z tego cały shit i na końcu masz swój tekst z klasami odpowiadającymi za wcięcia, podmieniasz za pomocą narzędzia: Znajdź i zastąp dowolnego edytora nazwy tych klas i usuwasz też niepotrzebne cssy.