Otwieranie dokumentów doc. itp

Odpowiedz Nowy wątek
2011-06-16 12:42

Rejestracja: 11 lat temu

Ostatnio: 2 miesiące temu

0

Mam pytanie, czy w Javie idzie otwierać dokumenty np. doc tak jak pliki HTML.

Czyli zaciągam plik HTML i pokazuję w JTextPane.

Czy idzie coś takiego z dokumentem zrobić?

Pozostało 580 znaków

2011-06-16 12:48

Rejestracja: 9 lat temu

Ostatnio: 3 lata temu

0

chodzi ci o coś takiego? :
http://download.oracle.com/ja[...]king/urls/readingWriting.html

Pozostało 580 znaków

2011-06-16 13:52

Rejestracja: 11 lat temu

Ostatnio: 2 miesiące temu

0

hm, to co podałeś to tylko wczytywanie czegoś z URL'a

Mi chodzi o wczytanie pliku doc, tak aby był widoczny w okienku, panelu.

Pozostało 580 znaków

bo
2011-06-16 14:13
bo
1

Możesz tak:

   Desktop.getDesktop().browse(new File("Jasiu.doc").toURI());

Plik Jasiu.doc zostanie otwarty programem skojarzonym z tym typem plików (Word, Writer).

Pozostało 580 znaków

2011-06-16 14:21

Rejestracja: 11 lat temu

Ostatnio: 2 miesiące temu

0

Hm, no pomysł bardzo dobry.

Ale nie wiem czy to przejdzie w moim projekcie, aby tak otwierać.

Czy nie idzie otworzyć dokumentu w JTextPane, tak jak pliku HTML?

Pozostało 580 znaków

2011-06-16 15:10

Rejestracja: 9 lat temu

Ostatnio: 2 lata temu

0

Najprościej by było trzymać te pliki w formacie RTF, wtedy można by to prosto tak jak HTML wyświetlać.
Jeżeli koniecznie musi być to format doc to czeka Cię sporo roboty i nie do końca prostej. Najpierw musisz się zapoznać z formatem doc - jego specyfikacja mała nie jest. Następnie musisz go parsować i w TextPane odpowiednio wrzucać tekst, ustawiać style i ich atrybuty do paragrafów, znaków itp. itd. Ogólnie syzyfowa robota(w 10 linijkach kodu tego nie zrobisz).
Być może jest już jakaś gotowa biblioteka obsługująca ten format - wtedy będzie prościej


Pozostało 580 znaków

2011-06-16 15:36

Rejestracja: 11 lat temu

Ostatnio: 2 miesiące temu

0

Bardzo fajna rada z tym RTF, bo mogą to być pliki w takim rozszerzeniu.

A jaka jest najprostsza metoda przerobienia pliku doc na rtf, bez użycia Javy, jakiś WORD, OPENOFFICE ma takie możliwości ?

Pozostało 580 znaków

2011-06-16 15:46

Rejestracja: 9 lat temu

Ostatnio: 2 lata temu

I word i openoffice może zapisywać dokumenty jako rtf


Pozostało 580 znaków

2011-06-16 16:04

Rejestracja: 11 lat temu

Ostatnio: 2 miesiące temu

0

A sposób wyświetlania trf'a ???

Tak jak HTML'a czyli tylko wczytać z określonej ścieżki, czy trzeba użyć innych obiektów, np. typu Document ?

Pozostało 580 znaków

2011-06-16 16:25

Rejestracja: 9 lat temu

Ostatnio: 2 lata temu

0

Jest coś takiego jak RTFDocument, tylko chyba nie w standardowej bibliotece javy - trzeba sobie z zewnątrz dołączyć


Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0