Экспорт в RTF
От: _Ursus_  
Дата: 05.08.10 07:10
Оценка:
Требуется реализовать экспорт документа из внутреннего представления в RTF.
Какую либу для работы с форматом RTF посоветуете?
Re: Экспорт в RTF
От: nen777w  
Дата: 05.08.10 07:14
Оценка: :)
Здравствуйте, _Ursus_, Вы писали:

_U_>Требуется реализовать экспорт документа из внутреннего представления в RTF.

_U_>Какую либу для работы с форматом RTF посоветуете?

Я конечно не в теме, но если в google набрать волшебное слово: "librtf"...
Re[2]: Экспорт в RTF
От: _Ursus_  
Дата: 09.08.10 08:59
Оценка:
Здравствуйте, nen777w, Вы писали:

N>Здравствуйте, _Ursus_, Вы писали:


_U_>>Требуется реализовать экспорт документа из внутреннего представления в RTF.

_U_>>Какую либу для работы с форматом RTF посоветуете?

N>Я конечно не в теме, но если в google набрать волшебное слово: "librtf"...


Ещё какие будут мнения?
Re[3]: Экспорт в RTF
От: Mazay Россия  
Дата: 09.08.10 10:04
Оценка:
Здравствуйте, _Ursus_, Вы писали:

_U_>>>Требуется реализовать экспорт документа из внутреннего представления в RTF.

_U_>>>Какую либу для работы с форматом RTF посоветуете?

N>>Я конечно не в теме, но если в google набрать волшебное слово: "librtf"...


_U_>Ещё какие будут мнения?


1. Генеришь то, что можешь (HTML, LaTeX, простой текст). Конвертишь внешней тулзой (Unix way).
2. Используешь отчетники ala Crystal Report или что-то полегче.
3. Юзаешь winword как COM-сервер для редактирования RTF (Borland way).
4. librtf (кстати, почему не подошел?)
5. Куришь спеку RTF и формируешь RTF самостоятельно (если серьезно — рисуешь документ в Ворде, используя волшебные слова-идентификаторы, а потом ищешь и заменяешь их в файле).
6. Пишешь консольную прогу на языке, для которого есть хорошие RTF-библиотеки (С#/питон/VB). Потом твоя программа вызывает эту прогу и в stdin скармливаешь ей строки текста.

ИМХО:
Если тебе не принципиально точное форматирование — вариант 1.
Иначе — варианты 2, 4, 6, 3, 5 по порядку разумности применения.
Главное гармония ...
Re[4]: Экспорт в RTF
От: _Ursus_  
Дата: 10.08.10 09:09
Оценка:
Здравствуйте, Mazay, Вы писали:

M>4. librtf (кстати, почему не подошел?)


Вот смотрю я на librtf, и у меня пока складывается (возможно, из-за отсутствия хоть какой-то документации) впечатление, что она только для чтения RTF предназначена... а мне бы писать его бы...
Re: Экспорт в RTF
От: zitz  
Дата: 10.08.10 11:12
Оценка:
Здравствуйте, _Ursus_, Вы писали:

_U_>Требуется реализовать экспорт документа из внутреннего представления в RTF.

_U_>Какую либу для работы с форматом RTF посоветуете?

Зачем либа? Пишешь всё в CRichEditCtrl, затем от туда добываешь RTF по StreamOut
... << RSDN@Home 1.2.0 alpha rev. 786>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.