![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Su_ |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
День добрый !
Вод думаю как подойти к решение , казалось бы простой задачи. Есть информация , например Характеристики Автомобиля в формате Doc (Шаблонная) , где есть красные строки, жирные буквы, подчеркивание и т.д. Как это отобразить в JavaSwing допустим на JTextPane 1)Переписать док в xml , парсить xml и отображать черз html теги - первое что пришло в голову.. 2)Сохранять в txt , парсить по определенным словам , их изымать и также через html тег 3)Может как то прикрутить css , которые будет выделять определенные слова ? 4)? Как бы вы сделали , какие +- разных методов.? Платформа должна остаться кроссплатформенной , поэтому доставлять OpenOffice или Office нельзя . Это сообщение отредактировал(а) Su_ - 10.6.2010, 15:30 |
|||
|
||||
aleksandy |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 260 Регистрация: 17.12.2006 Репутация: 1 Всего: 5 |
||||
|
||||
Su_ |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
ну скажем так , это надо сделать на n-кол-во компьютеров , и устанавливать туда оффис проблематично)
Добавлено через 31 секунду а за конверт doc в html спасибо , что то я не подумал, попытался сохрнаить в *.xml |
|||
|
||||
aleksandy |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 260 Регистрация: 17.12.2006 Репутация: 1 Всего: 5 |
Если это одна сеть то ООо достаточно поставить на одном компьютере и запустить его как сервис на прослушку определенного порта, а с остальных компьютеров цепляться к нему через сокеты. Это сообщение отредактировал(а) aleksandy - 11.6.2010, 07:00 |
|||
|
||||
mirovan |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 26.3.2008 Репутация: нет Всего: нет |
Посмотри в эту сторону:
1. Apache POI. 2. IText - довольно удачная библиотека. Однако в версии 5 была выкинуты из нее куча классов, включая работу с RTF типом. ССылка с официального сайта на sourceforge не дала ничего, т.к. библиотеки работы с RTF там нет. 3. FOP - штука классная, однако doc придется сохранить как XML. 4. DOCX4All, Docx4j - собственно набор уже готовых библиотек. 5. Jodconverter - Последнее с чем успел поработать. Однако тут понадобился OpenOffice. Использовать библиотеки OpenOffice для конвертации форматов, конечно идея, как говорится, "вставки костылей", но как вариант тоже пойдет. Тут только предстоит разобраться с API OpenOffice. Как вариант предлагаю использовать PDF |
|||
|
||||
jk1 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1168 Регистрация: 17.10.2008 Где: Санкт-Петербург Репутация: 21 Всего: 75 |
Форкнулись они, RTF теперь отдельно. Отдельный проект iText RTF Я бы от себя рекомендовал RTF. Для пользователя разницы никакой, они DOC от RTF все равно не отличают. А проблем с RTF в разы меньше, его на самый крайний случай можно самому распарсить и выправить. Попробуйте-ка такое с dоc-файлом сделать. -------------------- Opinions are like assholes — everybody has one |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |