Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с .doc файлами напрямую 
:(
    Опции темы
Phohack
Дата 12.11.2008, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 27.4.2004

Репутация: нет
Всего: нет



Доброго времени суток.
Если кто нибудь задавался целью изменять .doc файлы, то напишите пожалуйста как у вас это получилось? У меня уже получается изменять документ, но если приходится вставлять достаточно много символов - больше 256, то документ перестает открываться. Если есть у кого какие наработки по этому вопросу то поделитесь пожалуйста.
Заранее благодарен.

P.S.

Конкретно интересует работа с mail merge полями. В принципе любым способом, но бесплатным. Пока ничего лучше чем изменение файлов напрямую придумать не могу. Опен офис проглатывает поля и возвтращает их обычным текстом при сохранении в формат ворда, jakarta poi  просто их не парсит видимо и при сохранении они просто исчезают, а aspose.words стоит нимного нимало 11000 долларов за год. Работа с рич техт форматом тоже не подходит. Если у кого нибудь есть хоть какие нибудь догадки, идеи, ну все что может оказаться полезно, поделитесь пожалуйста. Думаю что не только я буду благодарен за это.

Это сообщение отредактировал(а) Phohack - 12.11.2008, 18:09
PM MAIL   Вверх
LSD
Дата 13.11.2008, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



Попробуй работать через COM, например через тот же Jacob.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
seth
Дата 13.11.2008, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 4.6.2006

Репутация: нет
Всего: 1



Цитата(Phohack @ 12.11.2008,  14:46)
Доброго времени суток.
Если кто нибудь задавался целью изменять .doc файлы, то напишите пожалуйста как у вас это получилось? У меня уже получается изменять документ, но если приходится вставлять достаточно много символов - больше 256, то документ перестает открываться. Если есть у кого какие наработки по этому вопросу то поделитесь пожалуйста.
Заранее благодарен.

P.S.

Конкретно интересует работа с mail merge полями. В принципе любым способом, но бесплатным. Пока ничего лучше чем изменение файлов напрямую придумать не могу. Опен офис проглатывает поля и возвтращает их обычным текстом при сохранении в формат ворда, jakarta poi  просто их не парсит видимо и при сохранении они просто исчезают, а aspose.words стоит нимного нимало 11000 долларов за год. Работа с рич техт форматом тоже не подходит. Если у кого нибудь есть хоть какие нибудь догадки, идеи, ну все что может оказаться полезно, поделитесь пожалуйста. Думаю что не только я буду благодарен за это.

блин как попугай.... искать не пробовали?
как пример 
http://forum.vingrad.ru/forum/topic-142447...-java-word.html

- таких еще много


--------------------
PM MAIL   Вверх
Phohack
Дата 13.11.2008, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 27.4.2004

Репутация: нет
Всего: нет



Спасибо за ответы и за попугая тоже.
Конечно же искать пробывал, конечно же находил. Проблема в том что использоваться функционал будет на сервере под линукс. А держать там рядышком машину с установленным виндовсом и офисом на нем, не самое замечательное решение. Про пен офис и пои я уже написал. Ну а сохранять в эксемель, это конечно же вариант, но это все равно что предлагать хранить их в ртф формате, о котором я тоже писал. То есть это решение, но уже совершенно другой проблемы. Задача стоит именно научится работать с вордовскими файлами расширения .doc и .dot, и соотвествующими форматами.
С уважением.

P.S.

Цитата

блин как попугай.... искать не пробовали?
как пример 
http://forum.vingrad.ru/forum/topic-142447...-java-word.html

- таких еще много


Вот тут вы правы, именно таких валом. А действительно стоящих, решающих проблему, не нашел. По этому и обратился за помощью.

Это сообщение отредактировал(а) Phohack - 13.11.2008, 13:37
PM MAIL   Вверх
LSD
Дата 13.11.2008, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



Цитата(Phohack @  13.11.2008,  13:34 Найти цитируемый пост)
Проблема в том что использоваться функционал будет на сервере под линукс. А держать там рядышком машину с установленным виндовсом и офисом на нем, не самое замечательное решение.

Вот с этого и стоило начинать.

OO не пробовали до 3.0 версии обновлять? Может там пофиксили эти проблемы?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Phohack
Дата 13.11.2008, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 27.4.2004

Репутация: нет
Всего: нет



Цитата

Цитата(Phohack @  13.11.2008,  13:34 Найти цитируемый пост)
Проблема в том что использоваться функционал будет на сервере под линукс. А держать там рядышком машину с установленным виндовсом и офисом на нем, не самое замечательное решение.

Вот с этого и стоило начинать.


Извиняюсь что не уточнил. Как то совсем вылетело из головы.

Цитата

OO не пробовали до 3.0 версии обновлять? Может там пофиксили эти проблемы?


Первое что попробывал сделать. Не помогло.
Потом еще специально зарегестрировался на www.oooforum.org и задал вопрос. Но пока не отвечают.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0557 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.